I had a Lyft ride today where the driver had a check engine light on, ran 3 stop signs at full speed, and had their high beams on the entire time. I tipped him well.
My quandary is should I report this person as a terrible driver, or give them a pass because we're all struggling to make the ends meet? This was in a pretty dense neighborhood.
One of these day he'll kill someone, and that someone could be the sole breadwinner of a struggling household. Struggling to make ends meet is really no excuse for dangerous driving. Besides, that check engine light isn't a good indicator of someone's financial status. They can be oblivious, not willing to take time out to have it checked, know what's the issue is but chose to ignore it, or simply not care about maintenance of the car.
I'd say report it.