I have traveled a bunch, and have to sat Pearson is the worst, getting off the plane is always on the other side of the airport, causing you to hike a mile through the airport, then even after a big long walk, your luggage hasn't arrived yet (it usually takes about an hour).
No food or drink available to arriving passengers either.