I just think they need a massive weight reduction on shields to be put on even ground. Halve that shit, this would make shields in general much more attractive to every class. Doesnt need to code in a bunch of fancy buffs, simple and effective.
Shields should still definitely have a skill for them to be used, since they are pretty powerful tools, but atm just slightly weaker than they need to be.