You didn't merely call out their failure. You said it was "too easy," implying something more, like they owe you something. It's a pretty entitled point of view.
"[W]ant[ing] companies to put some effort into avoiding ... failures" is not the same as "hold[ing] them to account". The former is "this sucks and I don't like it." The latter is "punish them or force them to do what I want!"--i.e., some sort of legal remedy.
The service at mcdonald's is providing food for money.
When their ice cream machine is broken, they fail to provide part of their service.
I'm not saying anything about "making" them do anything. I'm just calling out their failure and saying it's a bad thing.