Sure, but many others would love to get started but are stuck wading through years of bureaucracy.
1) Just because some developers get approval then don't do anything doesn't mean we shouldn't try to speed up the process for those who want to build.
2) We could institute fines, taxes or increase existing ones for developers who sit on property that is zoned or has site plan approval but choose to do nothing. If a developer gets a zoning amendment for example they shouldn't be able to just flip the property to another developer, it should revert to the prior zoning after a period of time.
By taxing, or fining the things we don't want (vacant land on prime economic real estate **coughwilsonblacnhardcouch**) and approving quickly and supporting things we want like housing starts, increased property tax, more efficient use of existing infrastructure assets, increased active transportation residents, increased economic activity from additional residents with disposable income, employers seeking employees, additional commercial space, we can get housing built, impact the housing crisis, bring economic vitality to the city, and bring in tax revenue to support those who cannot support themselves.
What Hamilton instead does is tax new housing through high Development Charges (not as bad as Toronto mind you) that absolutely over tax the cost of building new infrastructure, take forever to approve units, increase amenity and other requirements on larger more desirable units, and charge little to nothing on vacant land because its value is low because it's got nothing on it (I know this is more the purview of MPAC).