Yes, unfortunately “suck it up and try to enjoy what you can” does seem to be the best solution at the moment.
If you’re doing content anyway (e.g. running m+) then you’ll eventually get the essences from those activities. With the anniversary bonus rep, at least rep-based essences are slightly easier at the moment too, so doing some WQs each day gives you more than it did before. If the “best” essences for your class/spec/role are locked behind activities that you don’t enjoy, it’s worth considering whether it’s better to take the hit of not having them than to make yourself miserable!
I just want to say thanks, Looksmaxxed - I’ve got a horrible habit of looking at things like getting essences as a much bigger task than it really is, so thanks for reminding me that really it’s not that big of an ordeal!