Your point about taxes is a good one. If cities want to push development one way to do that is make it much more expensive to sit on vacant land.
Although, I suppose it's not really the cities but rather Service NB that allows this with absurdly low assessment values on vacant land. A lot just sold in our neighbourhood for over 400K. It's assessed value?....... 37k