> So the city has to build a new $50 million dollar sewage treatment plant in the hopes of getting that paid back over 50 years of property taxes, and gets no say in the matter or the cities budget?
Precisely.
> Sewage treatment plants have finite capacity, can't be built on a 'serves 20 units' incremental scale
Nor would they need to be. If your sewage treatment plant has a capacity for 100,000 units and you have 99,981 existing units, you already need a new sewage treatment plant regardless of where you put the new units, unless your plan is to never approve any new construction anywhere in the city, which is manifestly unreasonable.
> and oftentimes new plants have much stricter requirements than grandfathered in one.
And whose doing is that?