If Hyphenations exist Hyphenations are another concept that make it a bit harder to remember a domain. They add 1 more character to an otherwise shorter domain name. If Misspellings exist The concept here is clear. The only cases where these names are extremely valuable are when the domain is very close to a VERY common word that everyone types. Most businesses aren't going to brand their name or their products based on a misspelled domain.
Misspellings also devalue a domain.
If Abbreviations exist In general, abbreviations devalue a domain name. In some rare cases where the name spelled out is extraordinarily long, the abbreviated version might be worth more. However, for most domains, abbreviations devalue the domain. Generic domains are better overall since they can be used for multiple purposes. Generic names have more uses, therefore more demand, therefore, a higher value.