I posted a few hours earlier my view about anti-sandbagging (in the race category section). Why it is unfair for lightweight and young riders. And that it is screwing races for them.
This is my feature suggestion to create fair races. In fact, it is not original at all. It is just a replication of masters and seniors riders categorization. Why not hold a history of race results for all riders and use it to correct riders categorization. For example, if you finish three races among the first three places, you are forced to go to the higher category. At the opposite, if you finish three races in the last three position, you are forced to go to the lower category. Over time, it would create a race peloton that is fair and coherent. It would create a good incentive for the best finishers of a category to go at a higher category, and another one not to finish too often in the last places.
Zwift can add easily some fun around this by adding some badges or shirts when you succeed to move to a higher category.
I’ll add that controlling the racer categorization offline (after the race), not by sandbagging during the race, would offload the Zwift servers load.
Here my earlier post at the forum race section:
*Some comments about the anti-sandbagging feature. I am all for more fair races. I do some races, I have to say that I am not serious about it, but I understand that for some competitors it is important. My son is 10 years old and he was doing crits with a lot of fun. He does them in the D category and he performs pretty well for his age. His best finish is third. He usually finishes among the last of the first tier. He only weighs 32 kg but pushes usually around 3.3 watts per kg. He did some races at 4 watts per kg. Now, he is penalized by the anti-sanbagging feature. At his weight, even if he has a B. cat power, he does not have the speed. Races are screwed for him by the anti-sandbagging feature. If he races in the B. cat, he will ride alone and finish at the last place. If, he races in the D. cat, he will only have the choice between being flagged and slowed or voluntarily diminish is power (again not really doing a race). Anti-sandbagging as a solution to control race fairness is unfair for him. It will be unfair for other rides too, not just the young, but all lightweight.
At zwiftinsider, there is an article about the weight impact on speed. Just search ‘Why You’re Getting Beat by Riders with Lower w/kg’.
I’ll post in the feature request another solution to control races cheating or unfair categorization. Anti-sanbagging seems complicated, unfair and not required to me.*