Riot favors other roles too much!!!
I want items for support only and only champions that are specified as a support in their code.. Gets to build these items!
This way support items can be buffed BIG TIME and we won't have to worry about mid Lane mages. Or ADCs or Melee abusing our stuff!
Every class should have its individual locked items because
##fairness
Melee champions complaining about ranged people using their stuff.. But you forget the original class that had its items abused again and again till its nerfed to oblivion and no longer viable on anything else.
I'm going to tell you right now.. Knights vow is strong on PBE, much more than redemption.. But it won't remain that way a few weeks after its release.. I'm betting it now..
support
support how do you code for them both being mages
,
,
,
, and 
if the strongest support for are Elo (low)