It's actually the end merchant (seller) that bears the cost of fraud. So credit card companies have little incentive to fix this, beyond customer support costs.
Say you sell a camera to someone using a stolen credit card.
The real owner of the card gets his money back after doing a chargeback. The thief keeps the camera. The merchant loses a camera, the money, and gets a ding in his credit card merchant reputation.