Everything in League should have lower bases and higher scaling..
We're seeing this time and time again with kits, reworks, items, etc. that "X champion shouldn't build full tank and do that much damage." or try to justify item nerfs like Sterak's because it's being abused. If you want champions to fill a specific role, give them the kit that would supplement that. If Fiora should be a high DPS duelist, don't give her massive amounts of flat damage, tiny mana costs and a passive that gives free AD. You did it to Rek'Sai, which is now forcing her to purely be a tank with very little damage. She's still viable because she has a good kit. If Graves should be a burst ADC, JG or Top Laner, he should be forced to buy items to accomplish that intended goal. I could go on and on about how this theme is continuing to pop up and make the game insanely horrible to play recently, but I think that gets the point across well enough.