As bootstrappers/indie hackers, generating revenue is a golden metric as it would help us pay our bills while also allowing us to pursue our business, full time.
Hence it's quite natural that we target customers who would be able to pay for the product/service we provide.
That's the reason why most indie makers' business revolve around B2B markets as they'd always be willing to spend money on services which either increase their revenue or save time
On the other hand, we have B2C businesses which sell directly to consumers. It definitely feels fulfilling to help out consumers as we find them more relatable in our day to day lives.
Though it sounds fun, the catch is that consumer businesses will require a different mindset. Consumers, for instance, would always value money over time & convenience.
They'd prefer saving money over saving time. More often than not, they'd expect services to be free.
This all creates a cascading effect resulting in different market dynamics. Consumer markets will have the power law in place with room for only 2-3 big players as opposed to the long tail businesses in B2B.

Source: Inverted Passion
This would eventually force us to raise funds and follow the venture funding route which might not be really appealing to indie makers trying to just make a living
But we still do find certain awesome makers doing well in the B2C space. NomadList is a good example.
What's your take on this?