Some people may find it difficult to comply with the rules made by the homeowner. And because there are spectators who come from other countries where drinking beer is normal for them, they cannot drink it freely while they are in Qatar because of Islamic rules there.
The Qatari government is just trying to enforce the rules that have been made and this seems to be going quite well, although there may be people who still break the rules. But the issue in Qatar will not be known whether it is true or not and we as the audience, will not know either. So we better enjoy this World Cup and place bets for our favorite team.
The problem is that when government reaches too far and prohibits you from doing something, then it becomes a trouble. I am not saying culturally you should do it or not, but if government blocks it from happening then it's a problem. Like let's say Qatar people do not drink, because of their culture, that's fine, there is nothing wrong with that, in fact that is a healthy thing, wish nobody drank, because it would be much healthier world if none of us ever drink.
However, the moment you say "you can't drink, we don't allow you", that becomes a bad thing, because you are taking away freedom from people and that is the bad part in Qatar right now. Don't do it if you don't want to, but do not keep others from doing it just because you don't.