Yeah i was devo'd with the spell cast snare removal, but i just giggled a bit at the hilarity of reading how rangers will be masters of snares and then making them worse at it; adapted and forgot about it. Overall class still very fun to explore with so happy days.
As for solo, if you dont just mindlessly stack strength you can facetank slightly lower mobs with ease, all the way into mid 40s.