I’m not going to suggest any of those things. But I am going to suggest changing your expectations. torghast is visions revamped, with a currency. The currency is tied to torghast because they didn’t want rng legendary nightmare like in legion. torghast should be viewed and expected as that, then there won’t be any disappointment.
If you view keys, mythic +, pvp and raid as what is supposed to be challenging, then you won’t be disappointed, because it is.