This argument comes up often, but I as soemone who also has limited time I can't understand it. Nobody forces you to finish huge games like The Witcher 3 in weeks, months or even years. It just means that the price of such a game buys you a lot and long-lasting entertainment (assuming you like the content). Just take your time, use the free evening that may come up every few weeks and enjoy the game much longer than most people.
Admittedly, 10 minute play sessions won't work in this case, but if you never have more time than that available, I'd say there are other things to consider, but it's not my place to judge.
Second, it is time where you can't be interrupted, so you can't do it while kids don't sleep yet (or you basically expect partner to handle it for you). It is huge chunk of regular time when you also ignore partner and are not learning something for the job are not exercising etc. That is not available three times per week in two hours long minimum chunks.
There are more then one reason why this is not for me and hated mobile games with microtransactions are something I actually enjoy. There is nothing wrong with that. There is no reason to force myself into playing games that are just annoying to me.
I understand that other people like it, but these games are not for me.
It is very similar with other games you mentioned. Not for me at all (maybe Mario kart would be exception for occasional play).