A modest suggestion to make BGs less stressful
One of the worst parts of the BG season is the very end when everyone jockeys for the best Gladiator Circuit rewards. As a result, players can go on long losing streaks that ruin their position and make the entire BG season turn sour. It's the complete opposite of fun and makes BGs enormously stressful.
So here's my suggestion: give all players in Gladiator's Circuit the highest bracket they reach during the season. So if, for example, I end up on Quantum 1 when the season ends, but I reached Mysterium 2 a week earlier, I'd earn M2 rewards. That way players are incentivized to reach as high as they can for peak rewards, but they won't lose their minds seeing rewards slide away as they slide down the rankings the last few days (either because of legitimate losses or modders, which come out in full force at season end).
This may not work for the top 10 in Celestial I-IV, but an easy solution is to award rankings based on how long each player was at a given rank, with greater weight given to higher ranks for longer times. For example, if a player is Celestial II for 4 days, they'll earn that spot over another who was there for 2 days and slid down to Celestial V, even if the last day the first player slide down a few spots. For 99.99% of players, though, this isn't an issue and wouldn't affect the idea of "peak rewards," so I'm sure this could be adjusted a bit if needed without ruffling too many feathers.