I think I've made 5 complaints in 41 years, admittedly ignoring refunds/reimbursements of tickets, hotel stays and the like. I've had one case start CEDR (and quickly paid up) in that time.
But having said that, I'm all in favour of people feeding back their experiences, it's all about what is effective, and how to process the feedback to get that effectiveness. I'm not sure I can recommend the approach shown in post 1.