In no way did I mean to convey effrontery in the above words. I was using strong, plain words to communicate my opinion, but ultimately what I said is based on my experiences. I do not have it out for humanities degree holders, or think technical majors are "better" or anything than anyone else. I just think the simple point of what can be studied individually, and the fact that after living on this planet for a good number of years, most anyone should be able to communicate well in their first language, it is just a language after all, it is not hard. It is unsurprising that someone trained in technical fields can do both, while someone who studies humanities, cannot approach the other side without the missing education usually.
This is the same way that humanities students are not usually good at it. The difference comes later. After not giving up, continuing their education, these students in technical majors develop a grassroots competency that allows them to be quicker at getting concepts because they muscled through the hard part of it all.