The spec I main used to be known as one that's more on the complex side so I was a bit happy they pruned it some.
The problem wasn't the number of things they removed, it was what they removed.
Tbh I'll be happy when the artifact ability is gone. Right now, for me, it exists solely to give myself and other people 20% leech. It has niche uses during AOE pulls. Just bake it into some other talent for crying out loud..