Car guy = Social outcast?

Living in Michigan, I'm guessing that snow has something to do with his plowing efforts.
Naaaaw. Ya think?