I've been playing ranger with my main character, 8 years, and lately I feel like all the specs of ranger fall below others in the current meta. It's not like I am an alternative, it's just that based on effort / reward other classes do the job much better. I tought it was my fault, so I specialized, build up and practised rotations with other classes, and I confirmed that the effort needed to clear the content was much lower.
Not talking about being a dps, as its the easiest to do well enough effortlessly with hybrid sb or spamming untamed high apm condi. And I don't need to do this as I have the better ranger called mech.
In the end, when I am supposed to give heals, alac uptime, or some boons, I ask myself, why should I pick druid or alacdps when there are much better options out there? And people notice this too. Why struggle with a super complex static rotation to provide alac, when other character just need to press 3 buttons and have a 100% uptime.
Should ranger be a backup in parties to improve performance of other roles? Should we make mixed roles instead of hyperspecialized ones? Is it that im just bad?