Starbucks has ruined the name of the machiatto.
Here's what is means.
Caffè macchiato - Wikipedia, the free encyclopedia
'Macchiato' simply means 'marked' or 'stained', and in the case of caffè macchiato, this means literally 'espresso stained/marked with milk'. Traditionally it is made with one shot of espresso, and the small amount of added milk was the 'stain'. However, later the 'mark' or 'stain' came to refer to the foamed milk that was put on top to indicate the beverage has a little milk in it, usually about a teaspoon. In fact, a caffè macchiato in Portuguese is named café pingado which means coffee with a drop, the drop of milk [1].
I get tired of getting arguments from barristas then having them make it wrong.
I only order espresso now, at least they can't mess that up.