Who are we are determine the value the effort and commitment of those that have failed to reach top 100. Though leaving that aside why does it matter if someone less skilled has the chance to obtain the same reward over the course of time, while not being able to reach the skill level required to get top 100? Does the fact that someone farmed say 200 feast matches over the course of a year (just an example) detract from the effort and skill one put in to reach top 100 when said reward was relevant?
I think we will always be at an impasse when it comes down to it it seems that skill is a deciding factor for you personally (Forgive me if I am wrong) that determines the value of an accomplishment, so if someone you view as unworthy has the same reward as you but obtained it through a means that you to you does not equate to the same commitment. Which then opens up the door who are we to determine the weight one set of actions have over another.
Since the way I see it would it really be all that bad if the made it possible to obtain past rewards from the previous season once the new seasonal rewards have be awarded? For me personally no since as you know my personal commitment / effort verse another's will never hold the same weight, since for some, things come easier then others that is why I try to avoid using such measures to determine the value of an accomplishment. Hope that makes sense.
I will agree that those that hide behind toxic behavior, cheating, win trading etc . . . as a means of devaluing the accomplishment of reaching top 100 or a reason as to why they are unable to reach top 100 are using it as an excuse, just as I feel those that try to use skill and effort as a reason to gate players from a chance to obtain the rewards over time being disingenuous. Since the amount of people with said reward does not inherently detract from the skill and effort required to reach top 100. So the reward it question will still hold the same personal value, but in a social context yes more people that have access to the reward it detract from the value of the reward. Which for me is not a huge issue, but I know for others it would be, that is why I think the best system would be a time exclusive method that allows for players to earn past feast rewards through a currency obtained during the following season, and said currency can only be spent at the end of said said season to buy the previous seasons to rewards, but not the current season.
I never really got a straight answer from you though, would it really cheapen your experience / accomplishment if someone else had the same reward as you but gotten it through different means, or would you still value the accomplishment since you personally know what went into achieving said accomplishment.