automatics are getting more and more advanced everyday, locking torque converters are a big step forward, and the ability for a engine to push more torque out as the wheels spin up is a major plus for autos
honestly, nowadays slushboxes are quite better for the average person than a manual transmission