Why does Starbucks alway get your name wrong?

Starbucks makes mistakes to mop up the social currency, surely?