The problem is starting to be addressed, biggest clash I’ve seen was when we played liverpool away as our dark green kit was impossible to tell apart from their red. But it’s amazing how varied the clashes can be that some people can be fine and others again can’t tell the teams apart.
It got so bad for me that game that I couldn’t watch,
A big part of the problem is also when sides play in all one colour (shirts, shorts, socks all the same) as there is literally no way of telling the colours apart. It seems that international teams (or FIFA/ UEFA) favour this block approach.
Certainly needs much more consideration, especially for TV games when we have to watch £10 per game and then you can’t watch it.