You're trying to come up with distinctions between Open Source and Free Software where there are practically none, except for the politics of Free Software, which is inconsequential BS.
If anything, it is the indoctrination in Free Software that led many young people to believe that proprietary software is immoral. Coupled with zero-interest rates, this led to companies founded without sustainable business models. The companies making it work are usually doing so by selling products and services where the OSS parts are complementary and not the main product being sold, and it's a good thing they do.
I'd say that the doctrine part doesn't help at all.