He is still taking something that is not his, that he would otherwise have to pay for, which is theft. Theft is theft, and once you start "accepting" certain types of theft the lines become blurred. Suddenly taking a pack of gum or a Soda from a store is not theft. Its ONLY $1.25.
Did he deserve jail? Probably not, a fine or warning would have been acceptable if it was a first time offense. This guy sounds like he started a fight, which is his own fault. I would NOT consider this a form of police abusing their authority, since HE was the one who escalated the situation it seems. Police are people too, and use their best judgement. People have been tazed by police because they decided to escalate the situation, and what started as a simple traffic stop can turn into a threat depending on the person's actions and cooperation. They could have told this guy he shouldn't have done that, given him a ticket or a warning and he would be on his way.
I don't feel bad for this guy, because it seems his attitude is what got him in trouble. His feeling of entitlement is what did him in. I'm sure if he asked a school administrator kindly, they probably would have thought his electric car was interesting and maybe would have allowed him to do it.