Having an ability to count cards is not actually cheating. Its only called cheating by the big casinos because he can use his knowledge and skill to win money from the houses expected take from regular gamblers.
Agree with you.
People change rules together with their interests.
That is why casinos call such people cheaters.
We all know they are not cheaters, they are smart people, because they do not use pistols hacks and similar things

Cheaters? Never!