I'm very in favour of banning Russian teams from competing.
The Russian state is involved in all of them. For example, the president of the Russian football association is the CEO of Gazprom Neft, a Gazprom subsidiary. Similar is true for Russian clubs.
Something people also aren't considering, where are they supposed to compete against each other? In Russia? Hell no.
What's the alternative? The EU airspace (among others) is shut for Russian planes and vice versa. They'd have to play on neutral ground and that's what non-Russian teams (maybe Russian teams as well idk) don't accept for various reasons.