This is very different on so many levels.
Amazon is not localised to Nigeria, you don't have "Amazon Lagos". This pricing is clearly an estimate and you have currency options available to you. You know for sure this is USD converted to NGN.
Uber's rates are in NGN, it's not converted, you're not told a USD equivalent, in fact, I felt they had adjusted their prices in the midst of these fluctuations. Uber has an office in Lagos, which clearly means they are incorporated in Nigeria so when I do business with Uber Lagos, I just assume I am dealing with a Nigerian entity, so exchange rate should be the least of my worries. Like someone said on Twitter, this is the equivalent of paying you regular taxi man in dollars.
Imagine you had to reclaim money spent on Uber from an employer, and you're asked to forward you receipt, how do you tell them the receipt is actually not the actual price you were charged? 35% is HUGE difference.