I was with you until the last part. Pretty stupid to smear an entire group of people based on the views of a smaller chunk of its members.
There are other parts of the tech community with a much different tone. There's academia itself, of course: I'd consider folks like the machine-learning and robotics communities to be part of the "tech community". And in industry, there are places like Microsoft Research and some parts of Google, doing things like designing F# and advancing NLP. Even at less explicitly "researchy" places, a lot of companies value people with solid science/engineering fundamentals.