Ah apologies, I have equate rooting same as flashing custom roms, custom roms only requires unlocking the bootloader.
Yes, I also noticed that recently I have little need to root to tweak around the system. But I do use some apps that requires root, and that is the only reason of my continuing doing so.