Funny reading people say it's more secure. Secure for who? Regardless of who it's more secure for you as a credit card holder if your card gets compromise, your not responsible for single penny regardless of who the responsibility lands on, whether it be the credit card issuer or the merchant.
There seems to be some confusion about value on this subject. Some value only money. If that was all that mattered, you would be entirely correct. Some also value their time, in which case breaches can cost many times cash in lost value. Some also value their privacy, which can be priceless.