And given that some of those lyft driver friends are software engineers, I'd say their basic math skills are pretty solid.
Even in retail, my coworkers could balance their accounts. They may not be calculating out Roth IRA rollovers but it's extremely insulting to assume someone can't do math because they work in an industry you don't care for.
Nor amongst my friend group, some of who still work in retail, have I ever heard of someone being fired for not being weirdly chipper. "Don't be a dick to customers" is about the most anyone of us have been told.
Have you worked in retail? How many lyft drivers do you know outside of your rides?