Well, some very early concept papers/webpages of the Model S spoke about a range of 300 miles (according to the old ~55 mph measurement method) and fast charging in 45 min, IIRC. However that was even before it was certain how much battery capacity 300 miles would exactly require. Then, closer to production start, more detailed specs became available about the battery, and if you used those numbers with the old concept paper, you might have calculated a higher charging rate.
Whenever they were talking about the maximum charging rates, there were very different sorts of infos, depending on whether they were talking about the Superchargers being built, or the Supercharger technology in general, or the connector technology, or the cars currently sold, or previously delivered. And sometimes they were talking about beta testing or future engineering goals. Things can change after beta testing, that's why it is called beta testing. And sometimes Tesla needs to change things even after delivery, per software.
The Supercharging technology is at the cutting edge, and sometimes they make a step back before making two steps forward. The biggest unpleasant surprise was the need for significant tapering, in my view, much of which is surely needed to protect the lifetime of the battery cells (built by Panasonic, also at the cutting edge). But then, the Leaf needs tapering as well (down from 50 kW). We knew that and it was predicted on the forums.
However, the upgrade to 120 kW Superchargers, the best I remember, was a pleasant surprise, even if not as retrofittable as it sounded.
You could complain about Tesla giving info early, from an optimistic position, and not always reporting the worst case scenario, but what do you expect of a small company constantly doing things no one has done before, in a production context? They need to be optimistic, in a sense. Preceding Tesla's Superchargers becoming reality, *many*, including many experts, were doubtful that it would be practically possible to build a network with >50 kW charging rates, at all. Tesla is making you participate a bit in this innovative process, and its not always better than receiving an established product.
Just my 2 cents.