I actually thought about this very deeply while taking a dump.
Bashing classes are, Warriors, Berserkers, DK's and Necromancers.
Many classes have protective shield and it's not the end of the world for those classes. The only problem I can imagine is the synergy of Protective shield with HIDE. It can suddenly make them extremely hard to kill.
Berserkers can Headbut and Haymaker their protective shield. Bards don't have shield block.
DK's don't need to bash, they can cast and do other stuff.
Warriors are the ones that really lose in this upgrade.
Necromancers, can cast other spells to somewhat lag them.
Preventing hide for zerks is about haymakering their protective shield and bodyslaming. Remenber, they can headbut to prevent recast.
DK's can poison and use weapons to Faerie fire them.
Necros can faerie fire or acid blast to prevent them from hiding.
Warriors are stuck with faerie fire weapons like the onyx lance, and poison weapons/gear.
It won't make bards more offensive, just make them live longer.
They go from joke of all classes to a extremely hard to kill cockroaches.
Just like Good clerics with portal.