Instant happiness
In one report I read, someone blamed the need for instant gratification in people today. His argument was learning to fly takes time, and people would rather jump in and go. There are other hobbies that require less time to get proficient in.
I don't think this is a big part of the reason, but when you compound it with the expense it makes sense.