Maybe it's worth being more careful when choosing respawns?
For example, if you play on any respawn where there is no obvious block (but there may also be no hiding places, cons, or enough money), then you will enter a block without respawns quite rarely, but you will not win very often either.
Therefore, you have to take risks and take respawns on playable, but scarce respawns. Yes, the variance of results increases. But the expected value of victory also increases.
With experience comes an understanding of the optimal level of risk; many factors not specifically related to it are included in the decision to restart (such as the number of remaining restarts, the opponent's skill, the status of the match, etc.).
Respawns by block, by encounter, and by one road in Grand Order allow you to reduce the variance while maintaining the expected value of victory. That is, they make the game less gambling and more competitive.