It sounds like you're comparing the situation outlined in the article to somewhere you're familiar with when you say 'bookish' is 'uncool'. Where is that?
More broadly speaking, even when I was growing up being a "nerd" (what the kids would say instead of bookish) was always uncool. It's practically a trope in American media since we had media as such. Smart, brainy kids are juxtaposed against the "cool" jocks and popular crowd.