My thoughts mainly going from ElementUser's post:
Personally, I think people are looking into the "anti-caster" theme too much for Magebane. A hero who is functionally better in the late game but is supposed to be a counter to early game heroes is an oxymoron, yes. But I don't think Magebane needs to shift gears just to fill his "intended" purpose. Besides, we have other heroes that can do that. Balphagore has a Silence and his ult gets stronger against heroes that dump their mana pool fast. Moira has a skill that counters spam casting.
Personally, I'm for the group that suggests kee