Are science students always better at logical and rational thinking than liberal arts students?

I used to think so. But after contacting different jobs and people for work reasons, I found the following phenomena: horoscope, fortune and geomantic omen are illogical, but many people in science and engineering like them. I know a graduate student of Chinese Academy of Sciences who likes divination. The better the designer, the stronger the logical ability, because design is the way it works. Excellent directors, actors, performers and comedians, whose analytical ability and insight into things are beyond imagination. The research objects of different disciplines are very different, but the methodology used in science, engineering, humanities, economy and medicine is the same: the law of causality, hypothesis first and then verification. This is also the reason why many people are good at cross-disciplines. Some people like to label things and create a sense of superiority for themselves. For example, science students think that liberal arts students have bad logic. Liberal arts students think that science students are very dull. Both liberal arts students and medical students are human beings, and the essence of human nature is irrational. If a person has not realized his irrationality, then read a book and an article seriously: Weird Behavior, a psychological classic, Buffett.