TBH, for totally new players or returning players to MMO games who really need a grindy game and be competitive, they have either to start afresh with a game like WoW Classic where everybody starts from ground zero or they need a game with fast track progress so they can still mean a thing among the existing veteran players... and that means RS3.
Unless somebody wants to grind grind grind and remains far far far behind the veterans all the time without even getting a chance to catch up, there is no reason to invest money and time in games that are hostile and deprive new players any chance to progress on a much needed handicapped basis.
If you haven't already, I'd highly recommend joining a clan! Social/Community clans are generally good for getting back into the mix! (Along with the 6% bonus xp you get from the clan citadel!)Community Manager for Jagex