Yes, that collective responsibility
Nope, it isn`t. Russian athletes can still participate in events in Poland if they sign a declaration they don`t support the war and aren`t sponsored by the Russian military etc.
If they refuse to sign it, it is their problem, isn`t it???
BTW, the idea of an anti war declaration for Russians was first suggested here by one of our posters last year but I won`t reveal his/her nick out of pure modesty.