For once I don't blame the english. There are about ten million reasons that uefa will want it at Wembley rather than Hampden, which is the extra 40,000 seats at about £250 per ticket.