Have you got your legendary? If so then your statement about torgahst being unrewarding is false. If you haven't then your opinion on torgahst is irrelevant because you haven't actually run torgahst.
Everyone knew that the hysteria about covenants was wrong. Actually thinking that you would be 3xcluded based on your covenant was never going to be a thing.