To understand just how much money League of Legends spend on this free-to-play game, Riot have made a program to calculate just that. Now, they are offering players a chance to earn some RP, instead of just buying it.
Riot Points, or RP for short, are a League of Legends currency that can only be bought with real-life money, and it's the main source of income for Riot Games.
It's also the only way to buy skins, chests, and similar items in the League of Legends client, thus having players spend hundreds of dollars on a free-to-play game, with the average player spending around 90 dollars a year.
Now, League of Legends are partnering with Microsoft, to offer players a way to earn Riot Points, instead of buying them outright. And, though this may sound as clickbait for a lot of people, as these things usually are, this was confirmed by the official League of Legends Twitter account.
The way to do this is by signing up for Microsoft Rewards and using some of their software to accumulate points for yourselves. One of those is Bing, which can give you an idea of what to expect, and a heads up to see if it's worth it.
Unfortunately, this option is unavailable in some countries, and it's not known when, or if at all, it will reach them. You can use a VPN to circumvent this issue, but, if you're getting a VPN just for this, it's easier to just buy the Riot Points anyway.