FIFA and a fair few other countries will love that.....do we really want the likes of Kane etc throwing their careers down the drain, or kids from Stepney, Norwich etc switching allegiances to other countries because of England not having chances to play in international tournaments? Does it stop being really about football at that point?
If people really want to make a stand i'd suggest:
a) find out the corporate conglomerates who always want to align themselves with what was 'the people's game' so that they can advertise, sell their wares etc
b) assume all were happy to have the world cup in Qatar and take Qatari money directly or via FIFA
C) Boycott them going forwards if you feel so strongly; don't buy their products, set-up online campaigns detailing why they are being boycotted etc. If Nike are one of them, don't buy any of their boots, training gear, kits (including Spurs) etc
d) Identify any companies who pulled out of being associated with the Qatar world cup for the reasons of human rights etc and instead put your money et towards them, and use an online campaign to state so, share information etc
Of course, this is going to be difficult; but if that's honestly something you feel so strongly about it is doable.
If no doabale, then as i say, when it comes to the crunch: money talks, bullsh!t walks...