I think it depends how good your phone is out of the box. FOr my O2X a custom rom was absolutely neccewssary. The stock software was crap, gingerbread was extremely laggy, random reboots, freezes, slowness... not to mention the updates, it was updated to ICS only in December 2012...
However, for a phone thats good out of the box, like the N4, SIII etc, I also think a custom rom is not neccessary. It can be fun and interesting, but its not neccesaary.
However, for a phone thats good out of the box, like the N4, SIII etc, I also think a custom rom is not neccessary. It can be fun and interesting, but its not neccesaary.
