most effective and simple rule change would be
not to allow a draw for 3x repetitions of a position anymore
In other words, zero points for the one first causing this
ie. not being able to prevent it.
(not sure if also something should be done about perpetual
check, here we have the 50 move rule).
So no i'll have a look at the latest WC32 final
and see if i can find an alternative winner
(with such alternative (imo better) rules

PS of course this won't be perfect yet (later it
should become 1/4 instead of zero, and we have to
investigate if there's still a proper B/W balance
Anyway, you have to start somewhere don't you ?
2-2
Now it's ICCF's move

PS already had a brief look, in game below the end
seems to be determined by 3 pos repetition.
White should have played better, as he cannot
prevent move/position repetition by Black at the end.
So hereby i declare mr Osipov the winner under
such alternative rules.
[Event "WC32/final"]
[Site "ICCF"]
[Date "2020.06.20"]
[Round "-"]
[White "Moll, Reinhard"]
[Black "Osipov, Sergey Adolfovich"]
[Result "1/2-1/2"]
[WhiteElo "2554"]
[BlackElo "2499"]
1.Nf3 {[%ccsnt 2020.07.03,13:35]} Nf6 {[%ccsnt 2020.07.03,14:14]}
2.c4 {[%ccsnt 2020.08.05,18:35]} e6 {[%ccsnt 2020.08.05,19:35]}
3.g3 {[%ccsnt 2020.08.13,16:13]} d5 {[%ccsnt 2020.08.13,17:04]}
4.d4 {[%ccsnt 2020.08.22,13:30]} Bb4+ {[%ccsnt 2020.08.22,17:00]}
5.Bd2 {[%ccsnt 2020.08.26,14:42]} Be7 {[%ccsnt 2020.08.26,15:18]}
6.Bg2 {[%ccsnt 2020.08.26,15:18]} O-O {[%ccsnt 2020.08.26,15:43]}
7.O-O {[%ccsnt 2020.08.26,18:48]} c6 {[%ccsnt 2020.08.26,20:56]}
8.Qc2 {[%ccsnt 2020.08.31,21:18]} b6 {[%ccsnt 2020.09.01,08:59]}
9.Rd1 {[%ccsnt 2020.09.03,16:52]} Nbd7 {[%ccsnt 2020.09.03,21:45]}
10.b3 {[%ccsnt 2020.09.04,10:30]} h6 {[%ccsnt 2020.09.04,12:32]}
11.Bc3 {[%ccsnt 2020.09.14,18:16]} Bb7 {[%ccsnt 2020.09.14,19:00]}
12.Nbd2 {[%ccsnt 2020.09.16,18:56]} Qc7 {[%ccsnt 2020.09.16,20:20]}
13.Rac1 {[%ccsnt 2020.09.17,17:51]} Rac8 {[%ccsnt 2020.09.17,21:40]}
14.Qb2 {[%ccsnt 2020.09.20,17:53]} Qb8 {[%ccsnt 2020.09.20,20:24]}
15.c5 {[%ccsnt 2020.09.23,11:52]} Ba6 {[%ccsnt 2020.09.23,18:32]}
16.Bf1 {[%ccsnt 2020.09.24,13:49]} Ne4 {[%ccsnt 2020.09.24,16:05]}
17.Nxe4 {[%ccsnt 2020.09.27,08:25]} dxe4 {[%ccsnt 2020.09.27,08:40]}
18.Ne1 {[%ccsnt 2020.09.27,08:40]} f5 {[%ccsnt 2020.09.27,09:40]}
19.cxb6 {[%ccsnt 2020.10.05,15:05]} Nf6 {[%ccsnt 2020.10.05,17:41]}
20.bxa7 {[%ccsnt 2020.10.06,07:05]} Qxa7 {[%ccsnt 2020.10.06,07:43]}
21.Ng2 {[%ccsnt 2020.10.06,07:43]} Nd5 {[%ccsnt 2020.10.06,08:27]}
22.Bd2 {[%ccsnt 2020.10.18,22:06]} Bf6 {[%ccsnt 2020.10.19,06:58]}
23.Qa3 {[%ccsnt 2020.10.30,12:47]} Bxd4 {[%ccsnt 2020.10.30,15:19]}
24.Be1 {[%ccsnt 2020.11.01,09:15]} e5 {[%ccsnt 2020.11.01,14:08]}
25.e3 {[%ccsnt 2020.11.01,14:08]} Bxf1 {[%ccsnt 2020.11.01,14:12]}
26.Qxa7 {[%ccsnt 2020.11.02,05:54]} Bxa7 {[%ccsnt 2020.11.02,06:32]}
27.Kxf1 {[%ccsnt 2020.11.02,06:32]} g5 {[%ccsnt 2020.11.02,07:30]}
28.Rc4 {[%ccsnt 2020.11.04,08:57]} Nb6 {[%ccsnt 2020.11.04,14:11]}
29.Rc2 {[%ccsnt 2020.11.09,11:31]} Nd5 {[%ccsnt 2020.11.09,18:47]}
30.Rc4 {[%ccsnt 2020.11.14,09:34]} Nb6 {[%ccsnt 2020.11.14,12:39]}