Quit complaining — you know it’s pretty neat seeing a Summer Games in London.