Meh, I take this crap with a pinch of salt tbh when people tell you who they vote for, it seems like they are pushing an idea on you rather than actually aligning with those views:
"Oh I'm not right wing, I vote democrat" - always smell a rat on this
it's not like the Dems are particularly left anyway
more liberal sure, but there policies are more centre/right..
and he probably just voted for them because they were the better party for his EV company at the time