Outside of that market, the main pervasive idea in the collective conscious is that people need a .com, which also died 10-15 years ago.
Making money on the internet does not require that.
If you need "organic traffic" from a search engine or people typing your domain name in, your idea isn't one of the kind of ideas that make you any convenient amount of money. It just makes some youtube marketing guru some clicks, and some passive income course seller some money, because you'll definitely be coming back to those once whatever outdated SEO becomes clear that its not working.
You can host entire businesses on a github hosting page. yoursubdomain.github.io
You can host entire businesses on a mailchimp mailing list shared around as a direct link
The reality is that your actual users will never be typing your domain name in. They will click and tap on it from social media and chat rooms. Your no name publication with a garbage domain name created yesterday can influence politics, we've seen that clear as day for half of a decade. You can absolutely sell ads on that stuff, or take hundreds of thousands to millions in payments directly from political action committees and NGOs.
So, sure, do all sorts of domain name hacks using obscure TLDs, have fun with the branding, don't worry about the dot com, its just a "nice to have".