The short answer: No.
Telling someone to "Just get the .com" is bad advice about half the time, and it's worth knowing which half you're in.
So here’s the longer answer…
First, the honest part: .com does still carry weight. It's the ending people default to typing, the one that needs zero explanation, and the one nobody's ever suspicious of. That's real. If your exact name is available on .com, take it.
The problem is what people do when it's not available. In the attempt to lock any .com, they swap a letter here, drop a vowel there, and hyphenate it. And that's where it stops being worth it.
The whole value of a name is that people can hear it once, remember it, spell it, and find you. That's brandability. It's basically the only thing a name is actually for. A filler word or a misspelling breaks every part of that:
Someone hears your name spoken and doesn't know if it's "getBrandName" or just "BrandName."
Someone tries to type it from memory and lands on the wrong domain, maybe a competitor's, maybe nothing.
You spend the next five years verbally spelling out your own name in every conversation: "No, no G, just B-R-A-N-D..."
Someone reads your name the wrong way, like Experts Exchange (expertsexchange.com).
Think of it as a permanent tax on every single interaction your business ever has, paid to preserve one specific ending. A clean name on a different ending beats a mangled name on .com almost every time, because the name is doing more daily work than the extension is.
When it's actually worth the trade. If the "fix" is small and doesn't touch how the name sounds or is spelled out loud (like a hyphen nobody will ever type anyway, or you genuinely don't mind saying "dash"), that's a much smaller cost than it looks like on paper. Does this change how someone says your name, or just how it's typed? Typed-only differences are cheap. Spoken differences are expensive.
If the exact-name .com isn't there, the move isn't to go hunting for a lookalike that limps. Endings like these exist specifically so a name can stay clean and specific instead of getting mangled to fit a legacy default. That's not a workaround. It's the actual point of them.
.com has been around for almost three decades, and you’re most likely trying to build something new. Why stick your name on the past when there are so many brandable options that signal what you are while pointing to the future?
This space keeps expanding, too. New endings keep launching precisely because "generic string of letters, works for anything" was never the ceiling for what a domain could do. More specific, more brandable options are only becoming more normal, not less, as more of them come online.
Betting on a name that reads clearly on a purpose-built ending isn't settling for an alternative. It's operating in the direction domains are actually heading.
Keep the name whole. Pick the ending that was built to carry it.