Your experience seems a little different from mine. I always go to the scanners, scan my passport, get a photo clicked, and get a slip and that's it. It's always been a couple of minutes for me for the entire customs and immigration process.
Deutsche Bahn is not going to run the GO trains anymore. Does this news mean GO expansion is now cancelled?
Source: https://www.thestar.com/news/gta/metrolinx-quietly-drops-deutsche-bahn-aecon-from-multibillion-dollar-go-expansion-project/article_e852345d-a0e9-48ed-87bc-ab13ae78314e.html
Houses in suburbs on an average are more expensive than the shoebox condos in downtown. Anyone who can afford to live in suburban SFH can also afford to live in a downtown condo. So no, their options are not limited.
Also, where are you getting 60% number from? More than 60% of GTA's...