I came to the same conclusion over the time. Mainly because I figured out:
When you want to build stuff for profit, coding is an afterthought. There are so many tasks necessary that involve zero coding. You essentially become your own product manager that needs to talk to (potential) customers, completely reevaluate your value proposition, do marketing sales. The more time you spend on coding, the higher the chance your assumptions about what people want are wrong.
If you want to spend 100% coding I would argue that's impossible to make profitably.