Ideally people would save up most if not all of the money needed for things they both want and need in life, but face it, that's not always possible. You need a job to earn money, but need a car to get a job, but you have no money to buy a car because you don't have a car to get to your job. Catch 22, and the only solution is to borrow money for a car so you can get a job. A reasonable solution is to buy a reasonably priced car with a reasonable payment, keeping in mind the income your likely future job will give you, so you don't over extend yourself.
Same thing with college. Your parents couldn't (or didn't) save much for your college, and it would take you a decade working at near minimum wages to earn enough to pay for a four year degree, even if you take some classes at the local community college. You can't get a better paying job without a degree, but you can't get a degree because you don't have enough money. Saving for a decade or more isn't practical, so you manage to pay your way through community college and take loans for the last few years of your bachelor's, again keeping in mind the earning potential of your chosen field.
So, I don't think "evil" is quite the right word, even when it comes to CC's. As stated previously on this thread, no one holds a gun to your head. On the other hand, no one forces the CC companies to extend $10k credit lines to people that gross $3k a year while working their way through college. It's just as irresponsible for the CC companies to extend that kind of credit as it is for people to charge that much while making so little. We always hear about the irresponsible borrower, we rarely hear about the irresponsible lender.
So, perhaps it should be said that "CC companies are irresponsible", or to put it in a more catchy way "CC companies are stupid". It's stupid to lend more than what you can reasonably expect a person to pay back, it's stupid to double the interest rate when it should be obvious that such an increase makes it impossible for said customer to pay that back, and it's stupid not to work with your customers when they call and say "I'm having problems, what can we work out so I can pay you back and still, you know, eat".
And sure, it's stupid to get in over your head to begin with when a little planning could have prevented it (I'm not talking about people with life changing events, so save your flames, I mean people that with a little forethought could have avoided a bad situation), this is where personal responsibility kicks in. Just because the CC company is irresponsible enough to offer you a huge line of credit when you make $100 a week, doesn't obsolve you from being irresponsible enough to take them up on it. Sure, they tempted you with good introductory terms and a free t-shirt but you still should read the fine print.