Rooting is for geeks or pple who kno what they want bt cannt get because the official channel is closed where as the functionality is there, for example hacking apps.
Once you root your phone, official updates will no longer be available automatically. Should you update it again through official OS, you will loose rooting features.
When you root you phone, you do not loose features, but actually add to it and all the bling bling stuff