Abundance vs. scarcity has nothing to do with “Believe and you shall receive... somehow”.
Scarcity thinking means that you fear giving people credit, and letting others have success. You fear that praising others makes you seem weak. You think that if someone uses a different open source project than yours, that you or your project suffers. You might not even be aware of the thinking. You might just feel it reflexively.
Abundance thinking says that there is more than enough praise to go around. It says that your success doesn't hurt me in mine (unless in some tangible way it does). It says that you can use ag and I can use ack and Susan can use ripgrep and it's all good.
In this specific case, abundance says that I, as the creator of ack, don't need to own the "market". In fact, the creation of other tools only helps ack. It gives the ack team ideas for things we can implement in ack. Who am I to think that I'm the only one with good ideas?
It gives our users a wider choice of tools. I put my work out there publicly to help people. Why would I not want them to have a variety to choose from?
That's abundance vs. scarcity.
I've added a link to your feature comparison table to my REAMDE[1]. Thanks again for putting it together!
[1] - https://github.com/BurntSushi/ripgrep#feature-comparison
Not much woo woo involved.