Only the most anti-social people on Earth would recommend we not have Special Olympics for handicapped persons to compete, improve themselves, feel good about the effort they put in and the results, etc. They're obviously not the greatest athletes in the world, but that does not detract from their efforts at all. I admit this is top of mind because of recent federal funding controversies.
Men's divisions generally have better numbers than women's divisions to my limited knowledge (I assume there are exceptions) but that doesn't detract from our enjoyment of women's divisions in the Olympics, nor does it detract from the accomplishments of great female Olympians.
Carried to it's natural conclusion, why does anyone watch lesser league play, like the minor leagues? Maybe because sports is about something more than proving you're the greatest at performing that task among all life forms on Earth.
(I hope my use of these groups of athletes to make the point, isn't interpreted as detracting from any of them in any way.)
Basically, I'm going to assert that the implied claim (that I am reading into the article) that any sort of physical competition is absurd if there are other humans or other forms of life who do things better than you, is ridiculous on it's face. I will continue to watch Olympic swimming, without thinking to myself "ugh, a dolphin would tear these athletes up."