I dont use RoRG on any of my characters. I dont feel like I need or want it.
But that's your own choice. Some other people feel the need to mix sets for bonuses that make a RoRG mandatory. Neither of you are right or wrong. I do see the OP's point, and I agree with it. Most people use garbage RoRGs solely for the affix, and it hinders them a tad more than using a better ring.