I've noticed a lot of English personages recoilling in horror at the notion that their country might run anything, but I've never been sure why. They do the changing of the guard very professionally.
JNO - No ention of England on your link, probabaly as they were focussed on World Cup at the time. But would they shift focus on to Euro's? Will have to see?
England could certainly stage it and as I suggested above maybe they have a duty to do so once in a while. But they may well feel as everyone hates them (not least a lot of their own countrymen) it's not worth the bother and expense of even bidding.
And there's always the risk that we would get knocked out early, and spend most of the tournament watching foreign teams play each other in our stadiums.