I am talking only about the possible loss of credit card information.
It seems that:
1) People are willing (or feel forced) to give private data to big companies
2) Computer security is difficult and expensive
3) Big (and small) companies think that expenditure on security should be limited
4) Those companies are proven right, as customers do not flee when big security breaches are headlined in media
-h