>That's ends-justifies the means.
I don't like it either, but it's a common philosophy that we experience in our daily lives, whether we want it to be that way or not.
>Instead they did it in about the most dangerous way possible: live on uncontrolled roads with other traffic.
There are a number of ways they could have made it worse.
>The 'researchers'/hackers. They directly put people's lives at risk to have a stunt to prove their point.
We tolerate the same kinds of risks daily by allowing police to conduct traffic stops on busy roadways. We do so ostensibly because safety, but the reality is that it is mostly for some pretty dubious financial reasons. That's ends justify the means, and in this case ends are traffic fines collected, and the means are lives of police officers and motorists and man-decades of time lost in traffic every day.
>FCA screwed up big, and deserve some sort of penalty from the government.
But not jail, like for the evil hackers-not-researchers?
>This shouldn't have been possible in the first place.
Another uncomfortable reality for you. Software verification is a huge challenge which nobody has gotten right yet. There will be more of these vulnerabilities. We have to get this disclosure/update process right. The best thing that automakers can do to prevent disclosure stunts like this is to fix vulnerabilities ASAP when they're discovered.
>But they didn't modify a running vehicle at 70mph surrounded by unsuspecting motorists.
What they did/do (months worth of nothing) is far worse, and endangers far more lives. Imagine if someone/somegroup/somegov't had managed to bundle this vuln with a popular cell-phone app, or mobile website, and decided to activate it one day at rush hour.
>If the hackers had done this reasonably safely, I'd have no issue at all. But they don't deserve the title 'researcher' after behaving like that.
That's just petty, and nobody really cares what you call them. It does nothing to move the discussion in a fruitful direction; but it does make you appear a bit shallow in your reasoning.