Starting with patch 11.17, Riot will be updating the new minimum and recommended system requirements for League of Legends and Teamfight Tactics. Making their boast of everyone being able to play the game have less weight.
One of the selling points, though "selling" in the case of League is metaphorical, has always been the low requirements to play the most popular game in the world.
It would appear that, now, Riot is pushing the boundaries of that statement upwards. As with other difficult decisions made in the past like deprecating XP and Vista, continuing to release new content while maintaining older hardware requires significant investment both from a development and a testing standpoint. By removing some of these barriers, Riot can continue to push the boundaries of new features while delivering engaging player experiences.
Meaning that the game, with its continuous evolving, needs to evolve the basic hardware requirements. Riot has already announced planned changes that will be made to the client, and the regular, as well as seasonal patches, make this decision expected.
It must be said, though, that with technology being what it is, expecting Riot to cripple its own game by making it rely on far too old equipment is impossible.
With all that said, if your current hardware meets or exceeds the system requirements then no further action is needed on your part. If it doesn’t, you’ll still be able to play League of Legends and Teamfight Tactics, but at your own risk, with consequences ranging from decreased performance, to the game itself crashing or not being able to boot up. For Mac users, however, there will be a hard requirement of OSX 10.12. Anything prior will not be able to launch the League client.
Let's just hope that with all these changes, and those coming with the identity update, Riot will finally make a working client.