I was head waiter for 3 years.
You're just a difficult customer. Chain restaurants will always comp you something if you complain. Private restaurants may or may not. They may decide that they don't need your business.
Putting up with "BS does not include acting like a spoiled child to get whatever you want. It means you lack class.
Wrong again...I do eat at chains a lot..My expectation are just different than yours. You have soft sport for your peers.. I get it...No issue.