this is not the thread to start that debate....but your 100% wrong. ill out stop you all day long in snow. and steer around stuff better then you can while braking.
i come from a time where abs was your foot and knowing how to drive. abs adds countless feet to any abs activated situation.