Earlier quoted context omitted.
This is why after my open source phase as university student back in the mid-90's, I ended up doing mostly commercial software. Unless one hits jackpot a la RedHat, or is doing consulting/teaching/web paywalls, open source seldom pays bills.
This is a false dichotomy. Some of the best open source work has been done by folks who do pull in a salary from a commercial venture. A few of those are designated open-source positions, but the vast majority are just people who contribute on the side. And I hope you can appreciate how demeaning it is to call your time contributing to open source a "phase".
I still work with open source tools and do contribute occasionally with bug reports, bug fixes, advocacy and money.
Just don't believe any longer that all types of business are possible with open source. Many just don't go along with it, at least for those that want to their their bills.