The wording Tesla used is no different than other automakers. It is only deceiving if you are gullible or just want something for nothing. The words " up to 300 miles" should clue anyone in, along with the base price of $49.4k with an asterisk next to it. The 5.6 0-60 on the other hand is questionable as it implies that is the spec of all cars. That's why their marketing team sucks and needs to be fired. If they were truly different than other automakers, they wouldn't use the same sleazy tricks.
I wonder if it's possible that's simply what the marketing team was told in 2010 since maybe even engineering didn't know what the 0-60 times would be. They had to know the times would likely be different and should have played it safe with an asterisk or something. They certainly had to know at least by summer 2011 that the times would be different before they announced the specs in December but left the language the same. They definitely need to up their game to match the level of their engineering team.