Not really the thread for it but taking away your racing licence isn't putting your foot on a drowning man's head, you are inconveniencing someone, they are going to have to make that tiniest of sacrifices - not being able to enjoy your passion, hobby, weekend fun. In Mazepin's case he's a paying competitor, not good enough to earn a drive, what's the big deal?
Some Russians being denied a small thing in their lives because of their political leaders. We have nothing against Russian people as individuals, that would be pathetic but the Russian people have to be accountable for their leaders, no-one imagines it is easy living in Russia and getting to choose a democratic system but if not them, then who?
Sorry for taking the thread off topic but Motor Racing isn't Life, it's not a Right as such but a privilege.