Just because the car has a computer to control certain functions, does not mean in any way shape or form that it is smarter than their owner. This problem is easily avoided by simply going into sports shift mode and downshifting one gear on an incline, then returning to D after the incline has passed.
I know, I know, I know, there are so many other important things to be doing while driving that actually paying attention to what is going on is the last thing on most drivers mind. We do not need autonomous cars, we need drivers to have their priorities straight and stop worrying so much about pointless things like sports, TV, celebrities, and so on.
This is the sad reality of the world, we are so obsessed with all this crap that doesn't really mean anything that we can't do a simple task like drive a car and focus on only that while you are doing it. Take this for example, I drove 150 miles last night from Denver to my home while it was very lightly snowing. Along my way home, I passed 6+ cars in the median or on the side of the road because they managed to lose control for one reason or another.
I am not blaming it entirely on the drivers because I do not know the condition of their vehicles or tires, but simply paying every bit of attention to the road, driving at a reasonable speed and paying attention to everything that is going on concerning your current task at home, staying on the road and remaining in control of your car. The best thing to remember, is you are in control of what the car does 99% of the time, if you lose control of the car, it's like you did something in that split second that caused it.