Tbf, Caltech is also a much more self selecting student base.
Plenty of my MIT friends explicitly chose MIT over Caltech because they wanted a technical education but also the freedom to deep dive in English or Political Science as well (Caltech has great faculty in the HSS, but class choice was unsurprisingly limited).
That said, based on your account age, I think you studied in the 1980s to early 2000s back when programs were much less interdisciplinary. It's much easier to double major with a STEM and humanities major from the 2010s to present versus before.
I graduated before 1980. A degree requirement was taking some liberal arts courses. I decided on economics. The prof taught that free markets were bad and marxism was good. That left(!) a bad taste wrt liberal arts. He went on to garner many accolades for his work.
I fulfilled the rest of the liberal arts requirement with foreign language classes and business accounting classes. I was not interested in taking political classes.
Fortunately, Newtonian Mechanics was free of politics. If your rocket doesn't fly, you cannot pretend it did.