You're saying class was made in PW for debuff purposes, but in the end everything you're complaining about are the skills that Venos have received by exact game devs.
Anyway, I will let this thread stay open for about an hour, not more.
I just snorted my cereal.
Going with this thread's logic, you could make same complaint about every single class, for example seekers def levels and metal combo or assassins, archers skills (don't event need to comment). There's no need to nerf anything about skills imho. Class received such skill sets by game devs and you have to accept that. Changing this is always the last resort.