It's simple, don't put anything online that you wouldn't want someone to steal.
CC info? Worthless. Any teenager working in a gas station has access to 100's every single day, it is nothing to get yourself worked up about whatsoever, there is absolutely nothing someone can do with your CC info that could harm you. Notice fraudulent charges, you call your carrier and they reverse them. Simple.
Hackers are never going to be stopped from obtaining it, this shouldn't even make headlines anymore.