Again, I think the problem here is that you've defined Support in terms of what the pre-Helm's Deep Captain class used to do. If you look at it that way, no, you will not like the changes.
If you look at Support in broader terms of "has access to abilities that help others in the fellowship", then you'll probably be satisfied with the changes.
Cainwen Ciaphas, Captain of Crickhollow, HERO OF MIDDLE EARTH!!!
I will not be pushed, filed, stamped, indexed, briefed, debriefed, or numbered! My opinions are my own!