Any reason for this, or is it just another WC3 DotA legacy? Roshan cannot be the reason, since he cannot get shocked due to him having no mana.

Power Cogs should be able to shock ancients, so you can burn the mana of Brewmaster's Storm element, and some dominated enemy ancients.