I'm pretty sure that everyone who uses Google as the email manager for their domain now have to pay google - that includes business, universities, individuals, etc...
The only people who get "free" gmail, are people with an @gmail.com account, which in these days seems to be an awfully bad approach - makes it hard to switch your email to another provider if you run into issues with the old one.