Which part of the minimum parking changes do you not like? In the vast majority of neighborhoods that are N1 to N3 there is a minimum of 1 parking spot per dwelling. The changes to minimum parking mainly effect businesses and apartments/condos.
Increased density with mixed use also means less need to drive. There is a better chance people could walk to a grocery store, cafe, pharmacy, etc.
The situation in the city today is not great for transit but 5-10 years down the line if it's better than it would be great if the city wasn't just built for cars.