Depends what you mean by “commercially viable”. I’ve been making high quality products as an independent software developer in the photography space for a bit over 2 years now, and while I’m nowhere near my former big tech company salary, I still make more than needed to pay for life every month (not living an extravagant lifestyle somewhere with ridiculous cost of living does help).
And I still feel like I’m far from having reached full potential in my addressable market and the kind of products I want to build - I have indie developer friends who are pretty close to their former big tech salary, after 5+ years.
So, despair not :)