Im sorry. I disagree. This is large scale, in your face cheating. They know they are cheating, they know you know that they are cheating and they dont care.
I won’t argue against you on that. They have plenty of media support.