Better yet, if Germany, Italy and a few others offered to host a tournament for the qualified teams (with FIFA blessing or not) maybe others would join?
This is how the NHL should have treated the Olympic ice hockey tournament in China: rather than boycotting they should have simply played the games in Taiwan to make a point. Whether they would count as Olympic matches would make no difference. The kick in the groin to Chinese and Qatari bigwigs would be glorious. Millions in bribes wasted .
The only thing that would work would be for people not to buy tickets and not to watch the matches but sadly that is unlikely to happen.
The idea that asking a government or FIFA to do anything is laughable, the world cup is far too political for most organisations to risk being blacklisted/cancelled/lose contracts/lose face whatever
Will Countries Boycott The Qatar World Cup? https://youtube.com/watch?v=7KL9LExsPLI
(TL;DR: No)