Thanks for your answer.
The app you mention is not something that I developed, I developed an app on top of it (notifications for crypto ATM fees changes). But I get your point.
Some apps have much more effort than that one, but that hasn't changed their performance.
The thing about contracting is that I personally find it much harder to fix problems that I don't have. And I generally see the advice of fixing your own problems. I'm a freelance software engineer, and that is going well. What I would like to improve at is at building SaaS tools.