As for the heroes, sigh, still taking the middle road anet? A huge part of the problems in the game is due in fact to anet always not wanting to commit themselves and taking extremes. Instead, they go the middle path and in a half-assed way as well at that. What that results in is a solution that pleases noone but isn't bad enough to totally piss someone off either. It's not bad, but it can't be called good either. You want to take away heroes but you are putting henchies in their place? Classic anet move of going the half-assed middle ground.
The problem with heroes is their ability to abuse their no lag godly reflexes, particularly with interrupts. A better fix would be to introduce a heroes only server side lag to simulate the lag a normal player would experience. This leaves the heroes godlike reflexes properly nerfed but makes heroes still viable in pvp due to their skills being customizable, as opposed to henchies. Or you guys could be daring and you know, totally remove AI from pvp? But, that would be an extreme right? And we know how anet feels about those.
