I think Fifa have done some good in developing the game throughout the entire world. While other sporting bodies have actively discouraged any sort of evolution and in some cases have tried there hardest to keep the status quo. A world cup in the middle east in principle is far from an horrendous idea.
However this was an awful decision from an obvious corrupt organisation, only outdone by the gutless UEFA failure to make any more of a pitiful attempt to stop it.
Just to cap it off, we have the worse Neville and no doubt a lot more over the next 7 years saying how this could be good for England and give us a better chance of winning.