You got the analogy all wrong.
You order a Big Mac from McDonald's with no pickles. You get your sandwich and lo-and-behold, it has pickles on it. Sure, you could remove them yourself, but instead you decide to go up to the guy working the register, who didn't even make the sandwich, and complain. And by complain I mean yell at him about how terrible he and all of McDonald's are at making sandwiches, about how you're going to stop eating there and eat at Burger King instead. He gives in and removes the pickles for you, after which you yell at him about how that was a bad move, too. Any sort of "unprofessional" comment the employee makes towards you after that is totally acceptable and you deserve it.
That is, in essence, what the posters are doing.