Ranked Feast is completely unrewarding outside of top 100 rewards. If you're not going to get top 100 you might as well not play. Which is exactly what happens and queues die. As long as top 100 rewards exist in their current implementation most of Ranked Feast will just be Win Trading and Alts taking up most of the top 100 rewards. The system is incredibly toxic towards players that wish to obtain the rewards and more than skilled enough to but are unable to due to the large scale abuse of the system unintentional and intentionally. The fact they aren't even attainable by dps queues either.
Ranked Feast rewards should be obtainable by players playing ranked feast.
They can still be immensely rare and buyable at the same time.
Better players should get them for their placements and the huge earnings to get older and current rewards. By rewarding good players with plenty of wolf marks to buy them they don't have to clog up the rankings so much to get them. Letting other players obtain them in secondary seasons. Players with lower ranks will take much much longer to get them and will have to use their earnings to buy them.
Queue times need fixed. Having a 85% win rate for the few seasons I played with 3 hour queues just because I was a good dps. Having to fill the rest of my season as healer to even rank. But I'm not as good as healer only sitting around 60-65% win rate. It's not sustainable to keep top 100 rewards like this if not all players can obtain them playing the role they're good at.
Every game you play in the feast season should give you contribution. At the end of the season your contribution is multiplied by your rank. For tons of Wolf Marks.
Introduction of:
Role in Need that will give significantly more contribution per game to balance queue. Healers are not queued enough to keep ranked feast sustainable.
Daily Ranked Feast will give bonus contribution for playing a game a day. Extra contribution the higher your rank is as well. This encourages high ranked players to play even past their ranking. As a psuedo form of rank decay.