The usual law of computers is averages. As a car learns, it takes the highs and lows of every input and averages it. This is probably an oversimplification, but you get the point. So you don't have to drive the same every time, and they don't expect you too. It just takes all the figures and uses averages. As time goes on, and it adds more and more information to its averages, it gets better and better.
This is not a new, "poorly designed" concept, this is a common practice in computers, and it usually works quite well.
As far as "slipping" goes, perhaps I am being dense, but not sure how you could feel slipping in a CVT. It can constantly adjust its ratio, and therefore engine RPMs, there are no gears. So how can you feel it slip when there are no gears?
FWDs are great when you don't get snow, or enough snow to worry about it. My little brother lives in Arizona, where they rarely get snow (not counting the mountains), and when they do its usually gone with a day or two. He is really regretting buying a 4x4 Jeep Liberty and wishes he had bought something with better mileage, but he loves the thing too much to get rid of it.
I won't ever buy anything but 4x4s or AWDs for the midwest. We get too much snow during the winter, usually. If my wife didn't have a SUV with 4x4, or I a 4x4 pickup, we would have got stuck in our driveway many times over.
[COLOR="Silver"][B][SIZE="3"]2012 Jeep Compass Sport 4x4[/SIZE][/B][/COLOR]
[I]2.4L I4, CVT II, Freedom Drive I[/I]
[COLOR="DarkSlateGray"][B][SIZE="3"]2010 Dodge Dakota Quad Cab 4x4[/SIZE][/B][/COLOR]
[I]4.7L V8, 545RFE, Big Horn Edition[/I]