Stats were always "meaningless" outside of a community-established PvP metagame; the character system is pretty lazy and not well thought out. Been that way since DeS, what with the returns to stats stopping before they are halfway developed and the nonexistence of any sort of hard level cap or mutually exclusive stats/equipment/traits.
Sure, Soul Memory is a huge pain in the ass for organized PvP, and an overall poor design decision, but to claim that it rendered the role-playing aspect of the game meaningless is a bit dramatic.
the community established meta is exactly what breathed life in the poor, lazy char system by giving it an effective "hard level cap" and gave stats more "weight". now the idiotic team B doesn't want you to stop levelling making the char system worse. SM is by far the poorest design decision in the entire series, bar none