Yeah, I had my T/C off so much last winter I was really tempted to do the mod to make it off by default.
It really comes down to the fact that some people shouldn’t drive any RWD cars in the snow. My wife is a great example. I wouldn’t trust her in a new 3 series RWD with snow tires and all the latest stability control features. Even with all the nanny features in the world there will be times in a RWD when you accellerate and turn in low traction that it comes down to you knowing how to steer into a skid and recover.
Your parents probably drove all kinds of RWD cars in the snow and the snow was a lot worse back then than it is now.