My 2 cents. A degree is just a starting point to a career. Since you've not worked in a career you have a very limited knowledge of what any career path is like.
You may not want to spend your career doing computer science. What you might not yet realize is there are 100's of different types of jobs a CS education can serve to provide you entry. Off the top of my head there are business analysts, project managers, program managers, business leaders, and consultants.
Each of these are jobs that pay well and do limited programing. They simply require the understanding you recieve through your CS education. Compture science and other STEM careers (science, technology, engineering, math) provide one of the finest platforms you can ever achieve to enter the workforce.
With a solid degree like CS people in all fields will recognize your scholastic achievements and the analytical knowledge achieved through that education.
At the end of the day there is no point entering a career you can't make a solid income. Once you start working don't stick with something you hate. Look around and decide how you can apply your skills to do something that interests you and you can find satisfaction.
I've always believed that even if you become a dream job like a marine biologist there are terrible days. It's a job and they pay you for a reason. I'm sure there are also great days in grunt jobs.
Sincerely,
Para / Manager of HR / Chris