Maybe you are looking everywhere but the wrong places. There's never been a better time to work in software if you care about FOSS, accessibility, companies with purpose other than profit etc. If you surround yourself with money oriented peers, of course that's all you'll see.