To make decent money with a passion you often need to be in the top .1%. It's not like you need to be among the best in the world to make money working in fast food or law, compared to being a sprinter or chess player. Part of the problem is people will do hobbies for free, hence why they are hobbies and not jobs. Also, hobbies/passions do not create as much economic value compared to jobs. Coding the infrastructure that powers Amazon's store probably produces more economic value than learning how to play guitar, that is just the reality of the situation.
> Coding the infrastructure that powers Amazon's store probably produces more economic value than learning how to play guitar, that is just the reality of the situation.
This may be correct but I feel like there’s an incorrect assumption that producing economic value leads to receiving economic compensation. The amount you’re paid for your output doesn’t directly correlate to the amount of output, it correlates to how well you can hold that output hostage in exchange for money.
A professional open-source developer on a major project like flask almost certainly produces way more value than a Google Junior engineer but still probably doesn’t get paid as much.