I did CS because I wanted to learn CS more than math or physics. Of course, there's a decent amount of all three in my CS curriculum. This wasn't necessarily a money-based choice (and I have trouble believing that math or physics graduates make more than CS graduates anyway), it was a choice based on what I enjoyed and wanted to learn more about.