My thoughts exactly. It's all overhead & profit. Big companies, lots of mouths to feed.
I'd rather put my money into a small honest company who just wants to do a good job and build a reputation, not pay for marketing managers & commercial directors and their company BMW's

That's just my view