There is a budget hotel chain in the UK (premierInn) where if you complain you get a free breakfast and if you make your complaint official you will get a full refund. They have remained profitable for many years despite the obvious incentive for people to make unwarranted complaints.