Mechanical skill should only increase a heroes unpredictability not their effectiveness in a game. Every player regardless of hero choice should have the same opportunity to be effective in a game. Choosing a harder hero to play is not about being more effective it’s about bringing their kit into the team comp. Ergo the mechanical requirements are their to ensure the heroes power is kept in check.