The same thing happens in all new communities re: schools, sports facilities, fire departments, etc. You can argue that the developer should have to account for these needed public goods, but everyone buying knows they don't exist, then immediately complains that they don't exist once they move in.
Idk if the developer should have to account for those services. I think that's more of the role of local government. And I'm not complaining, just hoping that some things get built. I was fully aware of the lack of services when I moved in, and others should be as well.