I didn't mind the idea, however as someone else said then awarding so many games to countries who could host any time was a disgrace.

England seems main contenders especially with them not hosting for at least another 11 years