Originally Posted by
Symmetre
For me, this discussion is about flying to the UK with London as my ultimate destination. That being the case, there's little difference between LGW and LHR. If anything, LGW is less crowded and less of a hassle ... especially on the return leg since LHR trains and airport security can both be a real circus on Friday mornings. I couldn't care less about duty-free perfume options, nor could I care less about hanging out in some lounge. By that point in the week, I just want to get home with as little fuss as possible --> which generally makes Gatwick the more attractive option.
If my destination is elsewhere in Europe, then I'm far more likely to just take a direct flight there and be done with it. As someone traveling ex-YYZ, there are tons of options. While I do like flying with Westjet, its current FF program just doesn't offer enough incentive for me to endure an avoidable connection just so I can stay on their metal, whether that's in LHR or anywhere else.
The dynamics of flying to London from Toronto or Calgary are quite different.
If traveling for business (where depending on the situation) you can argue time is money, no one in their right mind would pick a connection in Heathrow in place of a non-stop. That applies to Toronto. Calgary, there is a very limited number of non-stops and your left making a connection somewhere.
For leisure travelers time is not always money and a cheap confectioning flight may make sense. Especially if it is across the pond where the day is shot anyway.
Heathrow gives WS the most long-term options where they can fill the aircraft with both connecting and local traffic. Despite the fact it is an evil airport to make connections at, it just has so many options. However that is dependent on WS finding someone in their organizations that can get these deals done.