Very happy to hear you liked the game so much!
I wasn't aware the points system could be gamed like that. The points system does become less important as the game progresses though, in favor of variables marking every important choice. Disabling rollback is technically possible, but it's one of the features a lot of players rely on.