Well obviously the medals were taken away but those athletes did not have their rightful moment the way they should have. It is not “revenge”, it is a suitable punishment, as you know IOC banned the county, but DID NOT ban individual athletes, in my book that is as fair as it gets.
So, again, how it is a suitable punishment to punish some random innocent people?
Yes IOC did not ban them, but now they will not be able to hear their country's anthem and wont see their flag. Now, they will have to go through tons of additional scrutiny and may not get there at all (see all the stuff about getting approved as neutral competitor and the possible visa issues, for example, since there are ONLY TWO MONTHS LEFT, including at least a week of holidays).
Lets take an example, Medvedeva. She was 14 in 2014. Please do tell me how it is fair to her. Specifically.
Now, take an example, Zagitova. Please also explain how this is fair to her.
What did they do wrong? Why cannot they hear their own anthem? Why cannot they compete under their own banner? Why do they need to have a special approve by IOC to compete?
They will not have their rightful moment the way they should have. Explain the fairness and what did they specifically do to deserve it.