FTers are much less likely than the general population to scream "bait and switch" because we take far more flights than the average person and have had plenty of interactions with employees where we know the policy better than they do.
Plenty of the passengers sitting in MCE do not have this experience, get charged for a drink despite having paid extra for the seat and saw the message "free drinks" on the screen, so naturally many will think "bait and switch".