Olympics amaze and mass tourism annoys