They way how it currently works is bad for the SaaS/app developers, bad for the content creators, and bad for the users.
It is ridiculous that nowadays you cannot buy a good domain name, because someone mass registered all of the meaningful combination of words in every existing tld, in hope that they can sell some of them for a few thousand dollars to someone who is willing to pay for it.
Not to mention these obviously unethical cases like this.