Why is everyone complaining? Isn't this what you asked for?
So let me get this straight. People spend all of season 7 bitching and whining about how teamfights take forever, tanks are controlling the game and nobody is allowed to move, blah blah blah. Now riot fixes this by giving damage, mobility and shorter teamfight and these same people start acting as if the way it used to be was an better and how its gone downhill from riot doing exactly what they wanted. Just like when everyone was getting sick of the nonestop buffs and all champions getting too strong riot starts to systematically nerf each role or class to the ground like mages in 8.9, jg as a whole in 8.10 and crit adc's in 8.11 and coming up fighters and bruisers in 8.12. So in conclusion the morale of this is carefull what you wish for cause it might come true