Every time I've gone through Pearson in the last few years, I've been kept waiting for hours before my flight finally boarded, Then there are the rude US Immigration people and the overpriced food once you get through security. I tried bringing my own food, but US Homeland Security decided it looked tasty so they confiscated it for their lunch.
The only saving grace was the free WiFi, so now I find that they are tracking me when I read boingboing and other sites. Or sending emails to my mother. "Yes we managed to get through security, I retrieved my shoes, now our flight is delayed for four hours."
I guess the way of the future is free Wifi and being spied upon, or pay for WiFi and maybe you will be spied upon.