On my old Model S the only software thing I have any gripes about are those wipers. The other stuff, sure it's simple (AP1 front camera) but it does it all really well. The weird thing is, to me at least, that they do the hard stuff quite well - but the easy stuff, that other cars have done well...