When descriptive names help
A descriptive name can reduce initial confusion and make a new business easier to understand. The trade-off is differentiation: many competitors may use similar language.
When brandable names help
A distinctive name can be easier to own mentally and stretch across future products. The trade-off is that the brand may need more marketing to establish meaning.
Use domain availability as a constraint, not the strategy
Do not choose an inferior company name solely because its exact .com is cheap. Compare name quality, legal risk, domain options, and the cost of acquiring a stronger domain.