I understand what you are saying but thats a question of style. I myself do not like that millions of CGs just to do something as simple as talking. I prefer to write and let some to the player's imagination. That said the game has a
lot of CG/images/UIs. It even has video cutscenes.
View attachment 3346187
There is even something akin to what you just showed in some scenes.
There is no RNG. It's triple triad. It's normal that you struggle though. The game is a deckbuilder type, you have options to strenghten your deck in order to play tougher opponents. Not all characters are the out battling.
If you lose you can just try again later also, each time the same character is available/appears you can try again and you won't miss out on the sex scene