While I Talk about CDs, let me talk about hooks.
This one specifically.
A lot of people would see this and be like "oh god hook is broke why can its hitbox do that." Honestly, at this point I can actually deal with the LoS defying guess hook. If somebody wants to take that risk on an educated guess like that to make some big play sure. That's actually kind of a neat thing, the only thing about it is that it is sometimes too lenient and
fucks with level geometry in less than stellar ways. Outside of blatantly map breaking situations like that, I don't mind hook having some slightly funky LoS aspects to it.
What really bugs me about it is the situation where it whiffs. 6s without hook on his terms is nothing. He straight up gets to go for a guess like that with virtually no risk attached since the ways to punish him are extremely limited by that CD. You see this in high level play all the time "Oh he went for that guess hook and missed. I guess he gets to just do that though since it comes back up so quickly." That is something I dead ass hear casters say every single stream.
That doesn't feel good. I don't feel like a Hog player was extremely smart and took on risk that paid off. I feel like a Hog just said "fuck it" and threw out a CD that murdered me and sealed a fight(one we admittedly were losing after the first pick). In an ideal world the risk on that hook was we got to drop into a fight where he has no hook for the fight. In reality, he just hangs back for 6 seconds with a healer glued to his butt until we repeat the situation again, or we push him and get hooked midfight if we don't instantly murder him.
Just make CDs create tangible risk/reward instead of it being a pasted on MOBA mechanic. Hook isn't the only offender, but it's by far the most obvious one. I think Blizzard tried to make hook's immobility punishment enough, but it obviously isn't. Use the built in balance tool of CDs to make that punishment greater.