It's hilarious when Americans use that as an excuse for things being sub-par in their country. I see it all the time for health care, roads, schools etc.
Yes, your country has lots of people in it, but it also takes in an enormous amount of tax, and has enormous government agencies to organize this kind of thing. Everything should scale up appropriately, but you guys have no figured that out yet.