And so we need more clarifications:

7. Absolutely nowhere I did't write that D&D 5e system in BG3 should be replaced by something else. Exactly opposite: I postulate replacing RNG which is incompatible with 5e (Karmic Dice) due to having non-uniform distribution, with something that is compatible with 5e as it has uniform distribution (required by 5e to work correctly). The change is very small in scope, does not require rewritting anything, redoing any art, etc.

8. On deck tracking: I pointed out that possibility in my OP (it is inevitable here), but it is offered in exchange of limited save-scumming. People will always find methods to cheese. Anyway, if you track the deck and plan your actions according to that, you are still using your brain. Which is better than just smash F8 when anything goes wrong. And that's the point of it all. There is also a partial workaround: reshuffling the deck each time. Still you can track past events, but you can't reliably predict what will happen except for last card. And don't forget all of this is an option, you can stay with old generator.

9. I just watched the video posted above in this thread. Tim absolutely confirms all what I said. When people say they want "randomness" in a game, they actually mean they want random permutation, not classical RNG. He even talks about card-shuffling as an example. So we have it here: a permutation-based generator.