It's an optional purchase for people who might want to rather save time, e.g. when you're a small dev team trying to build something, you need to calculate the opportunity costs.
Furthermore, sometimes I will even refuse to use a service if they don't charge money. The interests of a service will often be aligned to those who give the money. So if the money is not coming from me, the supposed customer, it has to come from someone else.
That's a strange mindset *pondering*
I think it’s a great way to monetise an open source project.
If you are a developer or a company using open source buying components and even training courses is like printing money.
It's an investment to save time and level up your skills and put out better software in less time with more polish.
Have you checked out TailwindUI. It literally replaced having a designer at our startup. Amazing value.
If you're not paying for tools you're leaving money on the table.
Plus supporting open source means the maintainer can make improvements that wouldn't be possible otherwise.
Support, Learn, Save Time, Profit!