If it helps, you should realise it’s impossible to be pure, but it is still okay to make the stands that you can.
Personal example: there are plenty of companies out there with dire records; I can’t avoid them all but I do actively avoid Amazon, Newscorp / Fox and Tesla. So it is reasonable (imo) to boycott the World Cup while continuing to support Newcastle. Or- if that’s your preference- the other way around.