Thanks for the response to my previous question! Another more game design-related question:
How would you feel about dropping the three tree mastery system and instead implementing masteries based on champion roles? As in each champion could only select masteries based on their defined role (like support, melee, jungler, etc.) instead of giving every champion three full trees to choose from. That way you could tweak groups of champions more easily or give certain groups of champions access to a particular mastery without having to worry about another group abusing it. It seems like a lot of masteries in the current system are less interesting than they could be due to potential abuse from certain champions. Have you guys considered something like that before?
Another suggestion would be to put role limitations on certain items so you could add, say, an AD caster item and not have to worry about it being overpowered on AD carries. Or an item for tanky AP champions without worrying about it being overpowered on AP carries. You wouldn't have to categorize everything, just the items that could be trouble in the wrong hands. Obviously this would require a TON of work, but I'm mostly asking out of curiousity. Do you think limiting masteries and/or items by role could be an improvement on the current system?
I have another sort of related question but I will save you for now 