#5 #6 I understand that non-cheaters will never be matched with a marked-for-assistance opponent. And that is important and valuable!
#5 I remain very confused on logic of the rating refund program or a need to "protect" rating points. Yes, it's popular if/when people qualify to "get points back", but consider the alternative (and this holds true regardless of win, draw, or loss):
* The cheater's rating/RD/volatility are accurate (based upon their strength/weakness, frequency/infrequency of play, and consistency/inconsistency of play). This has nothing to do with whether the cheater "earned" a rating; it's just math.
* Therefore the opponent's rating/RD/volatility adjustment is accurate, just like other opponents' rating/RD/volatility adjustments were accurate.
And regardless, recalculations which are less thorough than what USCF/FIDE do ("All games by the offender in the tournament shall not be rated." -
www.fide.com/FIDE/handbook/Anti%20Cheating%20Guidelines.pdf ) will be inaccurate; the only mathematically accurate way to apply a "rating refund" would be to rewind the clock and recalculate all ratings (of the opponents, and of opponents' future opponents, and opponents' opponents' future opponents, etc.) with the cheater's games removed, and that recalculation could take a long time --
-- and even once that's done, it wouldn't accurately model "online players pick their opponents based upon rating to maximize their chances of gaining points or minimize their chances of losing points, and their willingness to agree to a draw (or to trade pieces, etc.; sometimes their entire playing style) depends upon players' relative ratings".