Yes, because US diplomats definitely don't ride around in Suburbans, Town Cars, or Cadillacs wherever in the world they happen to be stationed. This is totally a unique thing that some guy at the Italian embassy in Washington just suddenly made up by himself to piss off one American.