Here's why we wont get 1 refund per season
Imagine a player has 1 skin that costs 975 rp, and 0 refunds. The new season comes in and there's this skin he really wants that costs 975 rp. Instead of buying $10 worth of rp, he uses the refund token on a skin and purchases the new skin. Riot just lost out on $10. Imagine this happened across 99% of the league community. That's a lot of revenue lost per season because of refunds.