Like Cruise Control, there are more times when you shouldn't use it than one would think.
I've see people use it (CC) during rain, and snow, in suburban traffic (Speed Limit 35 and up), on rural roads, and at the end of a long day.
If you fall asleep, or hit a slick spot, or come to a sharp turn or are on a road that is very winding, it can get you into deep **** in a hurry.
Next step was lane monitoring--an alert when you start to drift. Then Adaptive Cruise Control, which tries to maintain a set distance between you and the car ahead.
Automatic parking is a gimmick, sure, but it is a next step to autonomous vehicles- without intervention, it gauges and controls speed and position to safely put the vehicle where it needs to be.
Tesla is the logical next step, but it still need a living, thinking brain behind it. It's not a full autopilot--think of it as a SAS (aircraft Stability Augmentation System). It's there to help, not take over
Google and the like are jumping over this step, and actually doing it very well, but they are not the next step. People will only accept a little at a time.
We are getting there.
Lane monitoring-->lane correction
Speed control-->Adaptive speed control--> automatic braking
We have those now. The problem is combining them
These things get implemented in stages, not all at once