Programmatic land grabs like this is why people today must suffer from lack of remaining .com domain names.
Nothing wrong with the writer of this post. I think this is a rational behavior that should be considered "expected". Whoever designed domain name registration/ownership model is to blame for failing to create a system which can efficiently give right domain names to people who actually need them and can use them for good (aka actually hosting businesses or contents instead of scalping).
Some newer TLDs like .dev or .app have a tiered pricing structure. So it becomes less economically feasible to squat the best names. They also released them in stages when the TLD first went live.
Realistically this problem will never be solved while we only support fixed domain extensions and act like some are more legit than others. Like what gives DNS providers the right to say what's a valid extension or not? Just support any string ffs.
Not to mention the country restricted ones that you can only get if you're a resident, like bruh.
That said, part of the issue you flag is just perception. It's like going with a financial services firm that has a Wall Street or "Fifth Avenue" address in New York City versus a firm that has an address in Hoboken, New Jersey.
Both might be fine but we often attach significance to an address (even if its just a mailbox).
To your last point, I think its ultimately good that (many) Country restricted TLDs have geographic restrictions.
Nothing inherently, it doesn't have the “full of spammers” stigma of .xyz and so forth, though some seem to think it inherently means non-profit/non-commercial (sort of true, it was defined as for organisations not fitting in other tlds where .com was one of those and intended for commercial use) and think .com therefor looks more serious.
Also: if you take the .org and the .com is already in use, be ready to have the name taken off you if they get successful, or for some of your users to mistakenly go to the wrong place. To avoid one of those things happening later if the .com is available now you could buy both, but then the availability of the .com becomes the deciding factor again not the .org and you are paying for two domains.
The inability to find any available domain names was one of the primary reasons for us to create Mashword. (https://mashword.com) You can enter the name you are looking for and it will quickly suggest similarly spelled or sounding names to the one you entered.
Nothing wrong with the writer of this post. I think this is a rational behavior that should be considered "expected". Whoever designed domain name registration/ownership model is to blame for failing to create a system which can efficiently give right domain names to people who actually need them and can use them for good (aka actually hosting businesses or contents instead of scalping).