Do you really expect GMail to provide personal customer service to its ~176m [1] non-paying users?No, that would be very difficult. They have only about 20 000 employees. That's 9000 users per employee.
The problem is, the vast majority of those 176 million people have chosen to be in a position where they depend on a service that is run by people who don't care about them personally — who can't care about them, because there are just too many of them. This inevitably means that some of those people, maybe many of them, will get caught in the machine and mangled.
The solution is to provide services like email in a distributed way, instead of with a centralized company. Then, when you have a problem like this, you have access to someone who could plausibly fix it.
The difficulty is that our facilities for providing big centralized servers are leaps and bounds ahead of our facilities for building decentralized applications.