This is gonna sound stupid or whatever, but I'm being 100% real. If they added a gear vendor that just gave gear, that also could be upgraded with Valor Points and then made Valor Points drop in Torghast, I might actually still play.
The problem the last 2 expansions has been pug content, but this is outside of the meta of the game obviously so it's like a giant gray area, no one agrees on it. So develop around the pugging culture because it's honestly just that easy, Torghast exists now.