Young people generally have to figure out how to earn income in order to be able to invest in bitcoin or anything else (and also to be able to continue to hold onto their bitcoin investment and/or to build it), so sometimes they are left with tough choices in figuring out how to earn income, whether to work for someone else or to engage in some form of their own business that might result in their getting more income than if they had worked for someone else. The answer is not clear and some kinds of businesses are more capital intense than others.
....
It's true that young people do need to earn money first to invest in an asset like Bitcoin, and for some, that's certainly not easy. Especially for young people who aren't completely dependent on their parents, this certainly makes it even more difficult for them to make a decision. As you said, young people who may have just graduated from college are faced with several options for earning money: working for someone else or starting their own business. I think if I had to choose between those two options, I would definitely consider my personal financial situation and my skills. Basically, if I really didn't have enough money to start a business, I would probably work for someone else first.
I don't think there's any other option. So, maybe once I have a job and a salary, that's where I might start investing in Bitcoin (if I have discretionary funds). Sometimes, for young people who are truly independent, it's very difficult to have discretionary funds, especially if their salary is small and their needs are much greater. So at that point, I think it's better to find a job first, gain experience, and investing in bitcoin when you have discretionary funds. Because basically, to start a business you need mature knowledge and strong capital.