I’m a software developer and I agree with everything said about FSD. Too many variables. That said, if properly paying attention the autopilot on a highway is excellent. I would much rather know people on the highway around me are using it. Giving an idiot driver Tesla autopilot for the highway will only improve them.  The analogy to a gun could not be more wrong. 
I’m certain other automakers are soon rolling out similar systems. If that makes you all feel better. 
And no, Cadillacs auto cruise or whatever is a joke.