As a young guy by most pilot standards (I'm 29), the biggest obstacle by FAR is cost. Nothing else.
When it costs anywhere from $125-$300 an hour to learn to fly, only lottery winners and upper middle class can afford it. The guy above me hit it right on the head, why is my cell phone $600 but...