And your own experience is a great example of how the ball python industry is FAR from sinking! They're like potato chips, once people see how great they are, and all the different flavors, they can't stick with just one.
More people are turning to keeping ball pythons probably because of the economy, coupled with slowly dying stereotypes and myths about snakes. Ball pythons are a good sized snake that are easy to care for, as well as inexpensive in their requirements. For those without a lot of spare time, which is becoming more and more common in this increasingly fast-paced world, they make a great pet. I doubt they'll ever get as popular as cats or dogs, but they are becoming a viable alternative. And morphs will help in that regard (the options available mean that there's something for everyone).