This js dev trend is toxic. You must choose a framework that requires npm and compilation. Why can't we stay with the PHP way? Upload the code, refresh the page, and everything is updated.
I use Django with Vue CDN for the MVP. The framework is similar to RoR. The key is not about the framework IMO, but whether you pick up a good track. If the demand is great, you can feel the pull from the market. Otherwise, whatever framework can't save you from failure.
I think you miss the time to think about the direction. But it is the most important task compare with others. Your time allocation only focuses on execution. If one is heading to a wrong direction, it just accelerates the failure.
My time allocation is very general; the point is that a developer-entrepreneur will spend most of their time doing things other than coding.
(And I could argue that "finding customers" encompasses "the time to think about the direction". But I'm a shitty solo developer-entrepreneur, who's mostly trying to steer people like me in the right direction, which is to figure out how to find the right people to work with.)
Honestly, I have no idea why HNers are so hostile about such a cheap product. If you like it, just buy it whether you want to treat it as a tool, a toy or whatever. If you don't like, just leave it alone.