Why? This is basically an absolutely massive soft power exercise by Qatar. Same as the way they subsidise Qatar Airways as a flying advertisement for the image of the country they want to portray. Seems a bit short sighted to spunk billions on a tournament then mess up by not providing enough rooms for people to stay in.