I'd have to say that it is kinda nice to be able to get snakes for pretty cheap for all of us, but Jeff is right about the people who wouldn't care if their $20 pet lives or dies.
As for morphs, they are here. If you like them, buy them. If you don't, then don't. It shouldn't need to be more complicated than that. Nobody is going to change anyone else's mind on the subject. It's as useless as arguing about what our favorite colors are.
p.s. stormyva, where can I get some of those $25 cb balls you were talking about??