My nephew has a name for people who are so wrapped up in themselves that other peoples problems, feelings or safety don't matter. The word is "obliviot." It's a cross between "oblivious" and "idiot."
It seems that there are more obliviots than ever before. People who consider common courtesy beneath them. They block the aisles in stores, walk in front of you, cut you off in traffic and treat salespeople and wait staff with total disdain.
It's bad enough that such people are just down right rude, but when they endanger lives they really cross the line.
A judge in Cleveland got a chance to teach one such person a lesson