This is an issue that all aspiring breeders should take note on.
This is all based on my opinion and I'm sure there will be some disagreement, but hey, that's how problems are resolved.
When does a different looking snake deserve a new name and who gets to name it? And how different does it have to be?
First, in my opinion, any form of new morph should be proven. I can see no sense in naming a morph if you can't reliably reproduce it.
Second, it should be common knowledge as to what went into making the animal. If Joe Shmoe comes up with a Chartreuse checkerd T- reverse amel and calls it a Green Demon and Helen Yellowwheels wants to make her own from scratch, she should know what goes into the mix of a Green Demon to do so. Otherwise, any snake that looks like a Green Demon could be called such. If you can't prove it's something new by divulging it's heritage then it shouldn't get it's own name. Whether it's a new gene, simple recessive or selectively bred it should be made known. Otherwise anyone can say theirs is a Green Demon and they wouldn't have to prove it or stand behind it.
Third, it should be more then just the normal variation within an already established morph. If Ralph produces his first clutch of mutated snakes and has never seen the odd speckled one, he should not call it something new until he finds out for sure that it's not a normal variation of that mutation. One clutch is not enough to make that call. Agian, varification!
Fourth, how different does it have to be? Well, some people have a better eye then others. There may be some very subtle differences that are reproducable and the originator just has to convince the general public.
OK, enough on that. So who gets to name it?
Simple enough, the originator. Right? Not so fast! That may sound like the correct way to do it but the new morph name game is not the simple. It's really up to who comes up with the most accepted name. I may call my new creation a Trundlefart but another person who has bought snakes from me also names my creation a Golden Lace. As the morph becomes popular, people use the catchy, cool sounding name. What am I to do? Correct everyone who uses the wrong name? So now I'm the only one calling them Trundlefarts and no one will buy them from me, "But I'm the creator!" Oh well, I guess I'm outvoted!
Not much you can do about general consensus!
My .02