Why don't you just admit you're spouting Nonsense and being irrational?
I'll give you a real example:. I booked a hotel via hotels.com and everything was fine. Somehow, the booking was cancelled later on and I checked with the site....Turned out that the *hotel* screwed up, not the "3rd party" you hate so much. Anyway, the site fixed it AND provided a 150$ coupon. Doubtful a hotel would do that but in any event so much for my being "stranded".
My pt has always been ofc direct is great if price diff is negligible, but if the diff gets ridiculous, why not if the site is reputable? Sometimes it's also inefficient like that guy w the corporate arrangement, it's simply not practical/feasible to deal direct in those cases. However, your NEVER USE 3RD PTY NO MATTER WHAT mantra is just simply laughable and utterly ridiculous and frankly quite childish. Get it?