Everything you say is interrelated and becomes the driving force for success for a trader. As you said, if we have a lot of capital but we don't have the knowledge, skills, strategies etc. then the result is a big 0. It's different if we don't have a lot of capital but we have knowledge, skills and strategies, so that will still give us an advantage, yes, even though it won't be like people who have a lot of capital. Before thinking about capital, we must first increase our knowledge, because in my opinion capital will be easier to find than knowledge and skills.
Of course, everything is interrelated. I don't think a beginner would be advised to trade thousands of dollars early on in their introduction to the market because it will only cost them money. It would be better if they have more time to learn about trading skills and enough knowledge before starting to dream of making big money in the market.
My simple thinking, start with a small amount and go big with your skills instead of starting big and going small with no skills. The success of a trader in the market is not because they have a lot of capital, but they are good at placing their capital in assets that are truly able to generate profits for them.
They are supposed to focus on learning first, not thinking to become rich or make a profit instantly. It is too unfortunate but this is a very mindset by new traders and this is what they also heard from most influencers, they have been thought of in the wrong way and likely fall and lost their money fast. But, if they are into their own understanding, they will also know what is wrong and what is right. The more we aim for big, the more we lose - greediness should be controlled as this won't give us good results in the long run.