We had close to perfect balance in season 5.
S5 worlds was extremely diverse with more than 70 champions played. There were a few balance outliers like gp, vayne, and fiora but they can be banned. The mastery system was perfect. Then rito decided, "we want to change the game so lets introduce keystones to the mastey system and inject so much damage into the masteries."