I dont think anyone who goes/wants to go should take any personal blame or feel bad about it tbh...
You're not supporting Qatar by going, you're supporting FIFA.
For Qatar it is already done. They want to arrange the tournament without major incidents (like terrorist stuff) and thats all...
Indeed.
It has already cost more than 5x of any WC in history so its not really about money.
However this ultimately means they can probably buy enough fans to get almost every game filled.