Of course this is my opinion.

Top level? Well, of course they are, this is what they do - they better be top level. It is a sport, and it has a top level, just not for me. I prefer other, more engaging sports.
I never said they are not dedicated to the sport, all I said they are dedicated for monetary reasons. I was referring to the high paid athletes mostly. I am sure a high jumper is not in that category. Bolt (same as Phelps) - got there by winning, by dedicating himself. That is what I am talking about. Basketball? Brrr....Olympics for them is what Cro said. They certainly did not dedicated their life's to performing on Olympic stage, rather dedicated themselves to sign that max contract at NBA.
That's why I didn't want to say "armatures", that is not what I meant. I meant sportsman without major contractions at other organizations.