Overall a good post, but I still think that "overall AP servers are pretty cheap to operate" is only true if we take the work of admins for granted.
At the end of the day, the overwhelming majority of people are not interested in paying $50, $30, and not even $10 per year to have an account at a server.