yes, especially the different ghost lines are a mess, but it cannot be helped.

People buy two ghosts, breed them together, and produce a clutch of normal-looking double hets. which means you have two ghost lines that are incompatible, not allelic, not on the same chromosome, call it however you want, and if you want to avoid first-time breeders getting normal-looking clutches of double hets, you need to give the different lines different names.

and yes, often its the super-form that looks different, or certain combinations with base morphs.

if two genes really are the same, it proves out and becomes apparent after a while. like lesser = butter , coral glow = banana, mystic = phantom, yellowbelly = goblin.

New morphs face quite a bit of resistance before they get accepted as such.