Since the late 00s though the world has changed and very few write software for fun, or to scratch an itch. It's always a hustle, waiting to be monetised or at the very least to pad a resume.
I like the fact part of the old world still exists in such a high profile area.
"Nice business you have here, it would be real shame if something happened to it. If you don't pay up now, will it not be your fault when something happens? Think about all those people who come here."
That's what trademark is for. Nice domain you have here, it would be shame if somebody would yoink it from your registrar based on trademark infringement.
But why? Person spends his time making useful thing, and decides to share it freely. Like, thanks! But you should also register a trademark, and monitor domain registrations and search engines and other projects and proactively issue takedown requests and litigate your trademark use. It is so irresponsible if you don't, because it may be confusing for some of the people using for free the thing you make.
Like, the only logical outcome I see is hobbyists pulling their projects.
I have sympathy about the domain squatting but at this point you're making it easy for them when that's your official url.