Looking at the information I saw posted right now:
AVERAGE TIME BETWEEN BLOCKS
10 minutes 55 seconds
The values keep changing, though. Some weeks back, even before the halving, the average would be above 10 minutes.
However, I wonder where you got those values from;
mempool.space says ~9.9 minutes
bitaps.com say 9 min 39 seconds
Last block fee
Subsidy + fees 5.704 BTC $377,445
The current fee is not very far different from what miners were receiving before the halving happened because people are paying high transaction fees
with fees plus reward now being under the previous block reward and time between blocks increasing it is now safe to assume that some miners have/will quit mining?
What will happen to the confirmation if 10% of the mines will quit, blocks for next period being slower, so fees will be higher again, would that trigger a return and then again a shut down?
How long could this game keep going?
If some miners quit, of course the network hash rate will drop, but with the difficulty adjustment happening every 2,016 blocks, this will ensure that the average time between the blocks stays within the 10 minutes range.
If the 10% of the miners quit, that means the remaining miners will have their mining rewards increase a bit since they don't have it shared to the other 10% who quit so long as their pool mines a block. So there is nothing to worry about, the Bitcoin network will just be fine.