Inspired by this recent post I decided to look at the data myself.
The post compared the number of people registered on Indie Hackers to the number of products that make more than $2000 per month. The result was a "shockingly" small number.
As many pointed out in the comments, this is not really a fair comparison as most people are lurkers. Moreover, products are to people what apples are to oranges.
So let's compare apples to apples. There are 998 products with Stripe-verified revenue on Indie Hackers. Only 48.7% of them make $0. This is a lot more encouraging.
Of course, there are many caveats to consider. The main problem is that only a specific subset of makers register their products at indie hackers. Moreover, only an even tinier subset make sure that their data is Stripe-verified. This is the same problem as with political polls since only specific types of voters take part in them.
One interpretation is that makers who make sure their revenue is verified are serious about making money. In particular, hobby projects that are not intended to make any money are excluded. If more than 50% of all projects that are serious about making money, make money, that's very encouraging!
I'd love to hear how you interpret the data!