Is it? It seems to be UEFA's favourite stadium by a long way.
The construction was farcical, but I think it's a fantastic stadium.
It's a great stadium but not really needed IMHO. And the fact the owners are scratching around trying to find an anchor tenant speaks volumes. What makes you say it's UEFA's favourite? I agree they have won the European Championships finals package but after another nation strategically withdrew they were up against no one. I agree they've had a few other finals but so have other nations. It's not a stand-out favourite at all.
I feel it's better for England to move around the country and play outside London. You do not need a home stadium for the national team.