DSC is beneficial in the event of a skid on a damp road, but the folks at MINI are good enough to provide an off switch.
Are you seriously moaning about the fact that someone in a design office decided to allocate a button so you can disable a system should you so chose? You'd probably also moan if they hadn't provided one
The Auto Stop-Start feature switches off the engine whilst stationary in neutral, thus cutting down emissions and improving your economy - what is your issue?