Speaking purely as a lapsed hardcore player who has found peace and solace in much more casual play in recent years, 7.2 has mostly been frustrating and disappointing. The additions to this patch for solo progression (specifically the Broken Shore content and invasions) seem like such a regression in design to me.
The thing I liked about WQs coming into Legion was this feeling of relevant solo questing content always being available whenever I wanted, without simultaneously feeling like I constantly had to do this content to stay relevant. I could hop on when I felt like it, get emissaries done, and score some AP/resources/gold/possible legendaries in the process. I could do this everyday if I wanted. Alternatively, if I didn't play for three days, or six days, that stuff would still be there and available when I got back. There were reps to grind, but the rewards tied to them were ultimately tertiary to me and didn't have much impact on my personal progression or gratification. I've come to enjoy this newfound freedom. If I don't play, I don't feel like I'm missing out on potential progression. I don't feel like I'm falling behind.
With 7.2 and the Broken Shore/invasions, it doesn't feel that way to me anymore. Invasions happen every day... but only roughly once a day, at random times, for specific intervals. Artifact challenge scenarios seem like a neat idea... and are gated behind a (currently) six day long unlock, then only available for the following three. Even worse, the reward of flying couldn't escape this design reversal either, being locked behind a reputation bar which itself is locked behind WQs which are locked behind time. It makes everything seem urgent again. Every day I don't get on and check for invasions or turn in resources or do Broken Shore WQs for rep is a wasted opportunity. I once again feel incentivized to play when I don't want to, and this is a feeling that I didn't miss.
(I recognize this problem has always existed this expansion for more hardcore players in the form of the huge AP grind and legendary RNG, I'm purely speaking to my own personal use-case, here. I once again feel your pain, my dudes.)