It honestly is a bit dissapointing that most of the internet's "infrastructure" is tied up in large corporations that just get money for free by being the only provider and face little to no backlash (because of their monopoly) when they neglect things like basic customer service.
Gmail is free. How much customer support resources should someone reasonably expect a company to dedicate towards their free-of-charge services?
This is starting to become important as countries (very unwisely!) start tying things like national ID and banking to smartphones.