My knee-jerk reaction is to call you an anti-development NIMBY, but that's not actually solving any problem. So let's set that aside.
Your neighbourhoods have benefited from the existence of this vacant land. The city, meanwhile, has costs to maintain that land, police it, etc and have even more costs to maintain the infrastructure of low-density housing in such neighbourhoods. Cities need to increase density, and they need to be able to afford to maintain themselves[0].
Selling vacant land removes a cost and creates desperately needed income in times where all a politician is allowed to do is lower taxes (or else their opponent next election will say that they will lower taxes and get elected).
If you want to have low-density residential areas with lots of green space, you need to petition your government to raise your taxes so that you can pay for it. Campaign for politicians willing to invest rather than lower taxes. Have them convert the land into a local park, using your increased taxes to maintain it.
[0] See everything on https://www.strongtowns.org/