I don't agree with using those dumb cutesy little names because it is a marketing ploy used by the bad breeders. Why not call it the mix it is?
Here is an analogy- using water and vinegar to clean with. If someone sells a simple vinegar and water solution as "Super Duper Magic Cleaner" and charges a bundle for it, you would think they are being misleading, right? If I then use my own vinegar and water mix to clean, but tell a friend it is "Super Duper Magic Cleaner" with no explanation, they think that brand is great and may go out and buy it, instead of me telling them it is just vinegar and water and they know it is readily available cheaper. I don't give the liars of "Super Duper Magic Cleaner" free advertising if I just say what it is.
If a person wants a "labradoodle" but does not want a Lab Poodle mix, then they have some things to learn and consider before getting a dog.
ADD: Mutts are lovable and great dogs, but that doesn't mean they need stupid names! NO ONE here has EVER said that mutts are bad dogs except for stupid trolls. The regulars just advise against paying money for them [other than adoption fees], and calling them stupid names.
A well bred purebred is worth more money because they are predictable and healthy (part of being a good breeder means health tests, mutts are not automatically healthier). ALL pets are priceless to their owners, but that doesn't mean they are worth money.
To tie that back with my analogy- Vinegar water could be a perfectly wonderful cleaner, but that doesn't make it right to sell it for 5 times what it is worth and make it sound like it is something more than it is.
Now, if a manufacturer was able to make a vinegar water solution that not just anyone could make, then it may be worth something. It wouldn't be just as simple as mixing vinegar and water and sticking a name on it though.