I think capital can be accumulated or borrowed, but knowledge must be deep enough to start a business.
I have seen many people get rich from nothing, so don't think much about capital. Try to start little by little, time will help you become stronger.
Agree, deep enough and need to see the vastness of the market, instead of putting in a narrow mindset and rejecting it from the first few frictions but start-ups should still leave a bit of an optimistic attitude and should not be overly thorough because the obsession with every detail affects a lot of startups, risk aversion is fatal for too many people while they don't realize the success rate is still relative. Insufficient capital can be called for and there are quite a few funding programs for startup ideas, convincing enough will allow successful capital raising.