It is lazy and disrespectful of you and other armchair commentators to simply dismiss all that work with a three-line opinion.
Doing precisely this is one of the more distasteful parts of most scientists' jobs.
The fear is that if you pursue computer science, you will be stuck in a basement, writing code. That is absolutely not the reality.
Absolutely not! You'll be stuck in an office, writing code
If this were completely true, science wouldn't exist in the first place. Yes, we do have animal natures to deal with. But as rational beings, it is within our power to override these instincts in the name of abstract principles which we consider nobler. In a way, it's what makes us human.
Many people may diminish my hope for humanity, many scientists among them (academia's very ugly when you get a close enough look at it), but a handful are enough to restore it.
"I am, therefore I am." -- Akira