As someone that used to spend quite a bit of money on RP 4-5 years back, im suprised by the fact that i havent really felt like buying any for a long time simply due to the fact that u can get skins so easily through playing with hextech keys/boxes being earned/given. I will say however that i splashed out on the Worlds 2023 pass this year since i wanted the akali skin, but i also feel like its really good value if you play the game quite a bit, esp with the repeating part carrying through.
For context my main acc through rerolling/reedeming certain skins has given me 30(1 being prestige akali) skins as of now in 2023. Of which there is 3 Legendary skins, 21 Epic skins, 5 legacy skins.
This has been aided quite a bit by the Pass giving me extra Tokens to open my Hextech boxes, and i will prob do the same for next worlds because you save up so many boxes throughout the year (currently still have 15 boxes left to open).
I only play ranked and Aram, of which its majority ranked being roughly 140 games this season. and Aram prob being roughly 1/4 of that amount.
Id also love to hear how many skins youve been able to get through these systems without directly buying them from the shop or buying loot boxes. Since i only got 1 pass this year and i dont play as much as others i could imagine the number being quite a bit higher.
ps. I hate opening wards or emotes.
I generally just reroll unless i get a skin that i actually want.