GitHub Sponsors is great but there is still not enough people and companies willing to spend money to support free and open projects.
It's a lot easier to get them to give you free services worth thousands of dollars than donate 20$ per month.
Another problem is that the people building these projects are often developers who focus on the technology and completely ignore the marketing side of things. Or simply have no idea how to do marketing. Which makes it finding sponsors almost impossible.
Our project is a good example of that, I've been trying to fix the marketing issue for years and I'm still struggling https://github.com/jsDelivr
If anyone has any ideas how to make it more attractive to companies to support us please let me know, I would really appreciate it.