As someone who graduated with a computer science degree, I can attest to the fact that those who didn't enjoy CS were very, very unhappy and did very poorly.
On the other hand, I did like it and it's a very exciting, fast-moving field.
I disagree completely with the statement that "computer science as a major...will soon die out." That is absurd and is far less likely to happen than mathematics as a major dying out because statistics exists. Pure computation is a very important science: the military alone could keep it afloat, although the countless other applications of the pure study will do that. Not that it's just floating. On my campus, computer science was one of the very best funded departments, and there really is no reason to think that that will stop being the case. Computational biology, like any other inter-disciplinary study, is important, but it's but a niche in CS.
I'm more than happy to engage in a discussion of the future of CS in terms of research or undergraduate study, etc, but I think that anyone who states that it's on its way out would find themselves in a distinct minority.