Evaluating domains is never cut-and-dry. Even with the most important criteria at hand, you can end up with a domain that is somehow still bad. It’s part of why being in the domain industry is challenging.
Some of these are things that circumstances might cause, making a good domain not nearly as good as it would otherwise be. Some are when going outside-the-box leads to practices that are rare because they’re bad.
In any event, you should generally try to avoid these practices described in article (link) below: