I think of it more as a philosophical question: how can you ban something if you can’t enforce it? For something like “using a dice to determine certain combat reveals”, short of a player stating during or after a match “I used a dice” how would you ever be able to tell that it had occurred? I think in this case it’s a moot point anyway, because I don’t think the outcome of two players of equal skill would be significantly impacted by one player using an RNG and the other not.
An RNG is only going to be as useful as the range of probabilities it expresses: if in a given situation, it’s correct to dodge 30% of the time, and throw 70% of the time, if you use an RNG and assign 50/50 odds to those values, then the RNG is going to hurt more than help. At the end of the day, I don’t think my play would change against a player using an RNG and one who doesn’t - my goal would still be to assess and punish their most profitable play on any given turn.
In a casual match, no. In a tournament match, absolutely? I track recurred cards in hand as much as possible, online and offline. I ask my opponents to spread out their discard so I can see what they’ve played and what they haven’t, and I do the same for my opponents. This comes from my distaste for relying on memory when I could just look at a discard, or at a note. In other words, memory isn’t a skill I want to test when playing Yomi.
This expresses how I feel much more elegantly than I did. To me, Yomi is increasingly a game I enjoy because it is about valuation and bravery, not about card counting.