The "one-click" payment and 1% price discount is not gonna appeal enough to the average Joe who already has 1-2% cash back, airline miles, and consumer protection on his credit card (and 1-click checkouts on many e-commerce platforms).
Yes! The credit card is an amazing tool for consumers, and I won't be giving mine up unless I get something significantly more amazing in return (Merchants would need to offer 5-10% discounts on purchases with bitcoin, for me to begin to be interested).