That is so true and the point was driven home recently here. I would have thought that a group of marketers would think pretty much alike. Still, recent launches have had mixed reaction. Some say it was the best thing since toast, others called it a scheme and were unhappy.
Since you can't make everyone happy, don't try. There is one person that needs to be happy and that's you. ( your family et.al of course)
Several top marketers got in trouble with continuity programs and caused quite a stir. I noticed one thing. They didn't back down, they didn't cower or hide. They just gave refunds to the whiney people and moved on. Perhaps they know that you just can't please everyone so you do business honestly, let the criticism roll off your back and move on.