OpenSSH not happy about lack of financial support from vendors
openssh.com
openssh.com
Look, if you "do" open source regardless of license strictly for financial reasons, you'll be sorely disappointed. I'm as big a proponent of FOSS as anyone but you do it for the "love of the game".
For small business owners the reason might be to donate out of the good of their hearts, but as soon as companies have more owners (ie. just about every large business) that reason disappears.
Other reasons that can still work are publicity, advertising, support contracts, future continuity, custom development etc. Unless the team can find a win-win solution that gives businesses something that they want that they can't otherwise get for free, this situation will continue.
1) Accept it and live with it or 2) Change your licensing. Eg, if used to beyond personal use x y fee will be incurred for usage of the software. Free for personal, small business & non-profit but everyone else you better pay up.