I think this goes far beyond just hobby's and leisure activities. Society as a whole doesn't seem to accept mediocrity anymore.
Take a look at the actors from 80's hit movie 'Ghostbusters' http://cdn-media.hollywood.com/images/l/ghostbustersthetrio....
Would these guys be casted today? I can't imagine, we see mostly perfect faces on television.
Movies and television are not even the worst, advertising is insane. If you count the number of 'perfects' in some commercials you easily hear it 4 to 5 times in just a couple of seconds. You need perfect skin, a perfect dream kitchen, a perfect ride in a perfect car, etc.
Why do people want this? Can't blame it all to hollywood...