dont @ me role player, best go back to IMVU so you can actually feel relevant enough to call yourself "Knight". Also, SEGA buffs/nerfs things according to player feedback on their pools, however, most of these people don't play a class to its peak and already complains about it. SEGA asks "So did you play it?", in which they proceed to reply "I have it levelled". Having something levelled and complaining =/= playing it to its maximum capacity and complaining.
Hero can counter everything, even air if you bet on it. It also had 60% multipliers + 55% crit -> got changed to 80% multipliers +150% crit, although crit chance is limited to weakspots. However, although hero takes a whole lot of damage, 10% less if Flash guard maxed, Hero's most damage comes from counters and non-stop attacking, it has very short delays in which you can step counter any attack at any given time, it also has very fast pp regen and mobility, vertical tracking and etc. Hero isn't a garbage design, it's called an advanced class for a reason. It's easy to pickup, hard to actually master it, just like hunter. Counters recover 20% of its multiplier and it also doesn't take time to charge anymore before quest starts, compared to previously where you had to wait a minute to get the entire bonus and lose it whenever you got hit for over 20% of your health. From all classes, Hero has the highest multiplier when it comes to skilltrees, being 80% from hero boost (previously 60%), 50% and 50% for hero weapons, which are bonuses. Whereas every other class has at most, 40%, 50%, such as fighter (40% multis from Brave, 45% from fury), Hunter (50% from guard stance advance upon charge parry or blaze parry). Hero isn't a class made to face tank, it's a class made to be evasive, ruthless, yet 95% of the people who play hero are literally people trying to face tank everything and not learning the game properly and then calling a class "bad designed".
can't imagine playing a buffed class and still crying about it being badly designated, git gud.
Edit: oh also, one more thing, hero's steps/dodges are far longer compared to the usual classes that invest 3 points into sidestep plus to gain half of it. if you are still having troubles to dodge things with this much of i-frame, you actually really need to git gud.