This doesn't directly answer your question and you didn't ask it, but I feel it relates directly to the source of your frustration potentially: you may never find a job that is fully satisfactory in terms of what you hope to find. I used to be in a similar boat striving to work towards and find some magical job that would make me feel fulfilled and purposeful. They all ended up having things I didn't like and would q…
I'm not debating you but I just want to point out that your advice depends on the personality. It may even work for most workers but for some us, we cannot mentally "compartmentalize" the day job as the isolated 9-to-5 soul-sucking slog and then use the weekend activities to make up for it.
I used to have a boring high-paying job and used the money to go on exotic travel and buy expensive hobby toys like hi-fi audio equipment and camera lenses.
I should have done the opposite. Find a day job that I was passionate about instead of looking for fulfillment in after-hours hobbies. For me, I need my hobby to be my day job. I know an entrepreneur who sold his business for millions and I always envied him because he worked 80+ hours every week and he had more energy than I did even though I only worked 40. Why? Because his intense overtime aligned with what he wanted to do. Mine didn't. He didn't golf or go on vacations. He always worked because that's what the most interesting activity was to him. His only break was weekly meditations.
That's what I'm trying to do now. I want to find something I can really sink my teeth into and work overtime on. I don't believe in "work/life balance". I tried that. I need work to be my jam. I'm probably the minority and others may even see that as a psychological defect but I can't help it. For me, the dissatisfaction of a boring day job always bleeds into the weekend as an underlying unhappiness I can't shake.