As an online game, this is unavoidable. (In order to prevent cheating, we cannot use the client only)
They need to get out of this mindset.
If your cheating prevention comes as the cost of average player convenience, you're doing it wrong. You're not so much discouraging cheaters as you are discouraging players.