SUBREDDIT: r/AskReddit
TITLE: Computer Science Degree?
POST: So, I like computers(programming, data manipulation, multimedia, repair, etc.) , I like numbers, and I like to argue. Third year college student deciding to switch from PreMed Biology.

Option A: Accounting degree on to Law School for Corporate Law.
          Pros: Job security, pay, and "prestige" (whatever the f*** that is), OR just do litigation and open private office.
          Cons: Stay in school until I am 27-28, very stressful, LONG hours. Basically why I am staying away from Pre-Med with less bodily fluids involved.

Option B: Computer Science BS and then Masters.
         Pros: Majority of career paths more relaxing than Option A, I really enjoy computers, and pay possibly?
         Cons: All the bullsh!t I am hearing about how useless and obsolete you become.

Basically I am wondering if a Computer Science Degree is "worth it?" I mean I keep hearing about all this outsourcing yadda yadda and age discrimination... basically not being able to keep a steady job nor one past the age of 45. I would love just to write code, do information security or just solve problems all day, maybe even 3D rendering or animation (I am one of those "if its creative (music, art, etc.) I can do it" kind of people). I don't mind keeping up with certificated or learning something new every day.. I mean that is just technology in general. But I would like to have a decent enough salary to start a family one day and not be up to my eyeballs in debt.
TL;DR: 
Is a computer science degree worth it in that the pay is decent and the jobs semi-stable? Are all the rumors about the industry being destroyed by outsourcing and age discrimination true?