There are orgs with thousands of corporate G Suite accounts. I mean if you are in the 10k or larger size, running your services internally might make sense but for the rest of us, G Suite should work well enough for corporate email.
Been using it for 4-5 years with 20+ people (still small) without any issues.