Good points. Personally, I think that densification and additional parking don't need to be mutually exclusive. I'd love to see the sea of parking at stations like Appleby developed into a mixed use community with a central "main street" pedestrian plaza leading from the main road to the GO station. It would have restaurants, bars, and stores. In behind them and a few storeys above them would be parking structures, and above that you could have 10-15 storey apartments/condos, using the roof of the parking structure as the "ground floor park area". It would basically be two giant structures on either side of the plaza, with towers built into them at certain locations.
Basically, you'd be maintaining the parking capacity, but integrating it into a community.
Basically, you'd be maintaining the parking capacity, but integrating it into a community.