I can't fathom what reason there might be for a Terrorist group or otherwise to commit attacks on an event like the Olympics besides gaining infamy. If you have a specific target in mind that you want to enact vengeance or whatever on, wouldn't it make more sense to attack that group elsewhere instead of in an area where dozens of nations will be? You're pretty much pissing more people off by attacking an event like that, instead of focusing on whatever target you have in mind.
What is the reasoning for this?
-
A nation's Olympians are its heroes and representation in the Olympics. Attack them would be figurative of attacking a nation or its heroes.