Feature like disable user is very useful for application that required email verification for newly registered user, then system can automatically enable user after email has been verified.
This also gives admin the power to enable/disable user temporarily.