So, part of the problem is that in the US, not only would such things fly, but they
have been on the receiving end of some suspect pressure and investigations. Most of the taxi systems in Uber's homeland are highly regulated and effectively run by strong lobbying organizations who are very vocal about their concerns and distaste for having their business threatened. In the US, such allegations are not only reasonable, but they're not even really a sign of corruption - typically, the people who get their way are the people who ask the loudest and most frequently, and that doesn't mean that anyone is acting in an unsavory manner.
This isn't to say that there isn't a twinge of tinfoil hattery going on, or to say that the same tactic is appropriate here, but the fact is that they've had tremendous success asking their users to tell the authorities that they're good guys in the past - they had success in this endeavor here, for that matter. The fact that there is a blog post calling them out doesn't really seem to have had a strong impact on the support that their users are giving them.
Moreover, this blog post smacks of tinfoil hattery - is the suggestion that, by not signaling itself as a taxi, Uber is attempting to confuse users? To my knowledge, they're not picking people up on the street - only people who have signed up for an account and are well aware of the price differences. It seems likely that they're less interested in removing the need for the meter and more interested in removing the need for external signals that the car is fared similarly to a taxi - which is, after all, 50% of what they're offering. So a yellow license plate, sign, and fare sticker might have the larger impact in their eyes.
Based on that, do you not think that it's reasonable that, in an, "unregulated," market, they should be allowed to charge people who have jumped through the hoops to actually get into an Uber car, with all of the fare information shoved in their faces a number of times, however they have agreed upon with their customers?
I'm playing devil's advocate here, but let's please be intellectually honest.