If certain source code changes applied recently see through the release of the next Android version, many root apps won’t probably have the freedom like they have now and could end up broken.
The CyanogenMod team which usually comes up with a rooted Custom ROM for Android devices recently came up with the idea of disabling root access at the installation of the CyanogenMod 9. This action is designated to address the security of the users to prevent unauthorized app or malwares to take control of your device and compromise your security and privacy.
Do you want to get more out of your phone? Do you want to be able to push some tweaks into your system to make it better? Want to squeeze out more juice for longer up time? Install unlimited number of apps? The questions that i just stated were the reasons why do android phone users wishes to root their mobile.