I don't consider my risks to be 100% covered. I don't have to pay for fraudulent charges, but I still incur substantial costs in terms of time and hassle when a card is compromised and I have to get a new one. Time on the phone with the bank outlining which charges are legitimate. Time getting them to send me a new card (more complicated if I'm traveling). Time updating all of the automated payments or other accounts where the card number is stored. Hassle when my card is declined in the grocery store because the number was compromised and I didn't know yet. Hassle getting a late fee refunded (or service reinstated) because I forgot to update the card on one account and the automated montly charge failed. Hassle when the card is declined because the bank THINKS it's been compromised (theoretically less likely in a more secure system). And so on.
I've had cards compromised probably a dozen times (most in the forms of "mass compromise," where the bank shuts down my account and sends me a new card even though there were no fraudulent charges on my specific account). I'm glad I didn't have to pay any cash, but it has cost me a lot nonetheless.