Watched the whole thing, and you are so right about keeping it simple and social.
I disagree though about the need to attract the next generation, because RS is a browser based game, it cannot compete with the latest gameplay and trying to is wasting its resources and confusing players. In a couple years, the new players will get bored and jagex would have to keep reinventing the game to keep up with the latest games. The second reason is that runescape is intended to be a long-term game, and so jagex need a reliable and steady source of income. New generation players will join fast and quit fast, but more mature players will pay for membership for years even if they only play a little on weekends.