This kinda reminds me of the conversation I had with my brother in law regarding the likes of SingAir, Emirates, and Qatar and just how much better they are when compared to US carriers that charge more on the same route despite providing an inferior product comparatively. He started on about how those air carriers are government subsidised, it's not fair, and I shouldn't be flying with them because of that. I told him I didn't care about the underlying business model, I want new aircraft, well trained staff, good quality food as well as service. Every one of those government subsidised carriers over deliver on every one of those metrics when compared to their US equivalents.
Sure, some people will take a stand because they feel the need to do so. But in general I don't believe most people care how their goods and services are subsidised, only that they believe they've received a better deal when compared to similar offerings from other providers.