I thought they mentioned they were wanting to add some sort of karma like system? Maybe I just heard it wrong as they seemed to bounce back and forth and mention things multiple times.

I liked that they said they didn't want to make the game at all pay to win even with adding a cash shop, they wanted to reward players for playing. I just hope the loot penalty is a harsh penalty, I know they mentioned your cash shop loot would take durability hits but you won't axtually lose it a death.