What incentive would I have to use a well branded debit card over a credit card that gives cash back?
Being able to make a large purchase on debit means you can afford it right now-- just as dropping a stack of $100 notes would signal.
In contrast, paying with credit can be a pose-- you look like you can afford the $1000 purchase, but it hides the dark secret that you'll be paying for it well into the next decade.