QUOTE(Newcastle United Fan)
I'd say UEFA do a decent job of moving it around. People often criticise organisations such as UEFA as not caring about fans but if it was to be played in Bosnia or Croatia then people would be in danger in a higher risk country and they are much further away from teams likely to be in the final.
These places are more likely to host a Europa League final anyways.
Yes, I do get the complaints. The CL involves many European countries and it would be cool the see a final in Norway, for example, but if you don't have a stadium big enough you can't. Simple as that.