Even if they don't admit it even to themselves?
I'm getting rather sick of crap service from builders (there are NO honest ones!), driving instructors (ANY instructor you are paying in fact), small online shops, local food suppliers, bad restaurants...
I really want to support small businesses but i can't afford to be ripped off all the time.
At least large organisations generally have a proper complaints process.
Then people blame big corporations for the demise of small business.... If there was a national chain of builders and tradesmen I'd be over the moon!