As someone whose parents speak English with accents, it really makes me cringe when some Americans complain about non-native English speakers in service level jobs. I would hate to have one of my parents deemed less worthy of a job due to their accents. I understand that some jobs benefit greatly from employees that speak English fluently, but I don't think a driver is one of those positions and I doubt many would pay a premium to have a native speaker as a driver.
Maybe I'm overreacting but statements like the one quoted above always come off as slightly xenophobic. It almost makes me throw out the rest of the authors arguments as a rant.