Having direction in a game doesn't make for a worse game, it makes for a different game.
Yes, you can develop the game to be suited for RP. But that doesn't mean there will be RP. And given your other statements, old CM ensured RP and new CM discourages it.