I don't think this is always true. Take lucys for example. All the ones I've seen, the males have been more expensive. I imagine this is simply because one male lucy can breed several females and produce clutches of all morphs, where as a female lucy can only produce one clutch of all morphs. So for one snake you can get a lot more out of a male.
But in general, I believe you are right.