Exactly. Both fields have so much they can learn from each other. I'm really glad that I ended up doing a STEM major with a humanities minor (almost double major, but class fell through final semester). It taught me a lot and I'd say I definitely learned more useful skills in my humanities courses, working as a teacher now (of a STEM subject). There's just so much STEM fields can't teach, like how to interact with and understand other people; it's just not something that can be boiled down to a science.