I don't understand why "boycotting the World Cup" would have any value to anyone in this case. The World Cup is for football and for the fans. FIFA gave it to the wrong country. It is better if the fans do everything they would normally do, including going to the games, and also point out what Qatar is doing wrong, and what FIFA did wrong and why. Boycotting is meaningless for this particular case. It is better to make noise and discuss the issues, and complain.
Nobody listens to toothless complaints... Qatar are loosing the PR battle in the West but they are doing all right within the rest of the world. They are actually attracting some sympathy they wouldn’t normally get.
If we are serious, then boycotting entirely is the only way to really force a change. But the morally superior UEFA countries chose not to boycott. They chose to participate entirely. Their media with their top anchors and pundits are there. The big sponsors chose to support this event more than ever… FIFA is going to make more money than in any previous 32-teams WC. (The 48- teams edition should beat that)… this gives the grandstanding talking points of Lineker and the likes far less credibility.