The attraction for entertainment over science, has to do with culture having migrated from masculine to feminine; from conservative to liberal. In tradition, masculine is more about the mind while feminine is about feelings. Conservative and masculine is more based on the cause and effect of long term traditions, like science. Science is very conservative with its foundations changing slowly. Traditionally, the male had to provide and protect, against unpredictable changes and perturbations, so he needed good data and good intellectual skills for self reliance against unknown change; science.
The female element is more about looking proper and conforming to cultural norms to raise children and make a nice home. Entertainment looks prettier; best of each genre, from the quality of movement in sports, to how one needs to act within the family and culture, via sitcoms and drama. This is less based on reason as emotional appeal.
A masculine culture is more about the needs of self reliance which benefits more with those things that lie under the hood; science. The female element is more about body styling and therefore conformity, with entertainment and commercials defining the rules of prestige and conformity. Sports show the children how to play and hot dog for prestige; center stage. People get to become instant experts; image of knowledge.
In masculine education, competition is important. This may be instinctively based on the males competing for females during mating season. In feminized education, it is more about image, such as getting a diploma, even if you don't earn it; make-up to remove blemishes. It is not about under the hood reading skills, but the piece of paper needed for a surface image.
Feminized is more about feelings than about thinking, with entertainment better at inducing feelings. Science lacks feeling; Mr Spock, but is more for the mind; too masculine for culture. Liberal don't like religion because this is also masculine and requires abstract thinking; beyond what is in front of you. Faith is masculine because, like the male of old, you prepare for the unknown future.
Masculine and feminine is not the same as male and female, since men and women both have masculine and feminine sides. Men can cry and be moody, while women can intellectualize. Masculine and feminine cultures tend to bring the men and women more to one side or the other. Liberalism is more feminized and slants culture toward the feminine side. This is why most of the media will supports liberalism; because the entertainment industry benefits by feminism. But since men and women both have male and female sides, science still plays a role, but more of a support role; behind the scenes.
In a masculine culture, science, education, skills, ingenuity, and self reliance are more important, with entertainment playing more of a support role. It is nice to have distractions but bread and butter life is more about the needs of objective reality and not subjective fantasy and relative illusions to induce feelings for social conformity.