I am astounded that you believe that because someone can swim fast they don't have the right to live a normal life.
Let's see, Kevin Spacey is a celebrity, should he be held to a "higher standard" and not be able to hire escorts?
And, yes, for a lot of years gay pride events were illegal.
Phelps is behaving just like any normal college kid and he should be treated like any normal college kid.