I concur. I am in my second year of obtaining my CS/Math degree w/ teaching cert. I get the same question,
student: oooh, you can write programs.
me: Nope, I don't like to program
student: wait, then why are you getting a CS degree
me: because I want to be more rounded around the science of computers and, and CIS or tech school is for coders
student: you don't know what you are talking about.
I get it at least once a week at the university (in the Engineering/Comp Sci building no less)
I want to teach CS on a high school level, since jobs are scarce, and I cannot do it without a degree. This is more of a backup to working for DoD as my university has a NSA grant and certification.
I learn pentesting and anything else I see that is relevant to Comp Security in my spare time (usually over the summer)