For real, the amount of freedom I get here without a driver's license in the Netherlands is insane. I walk to the train station and can get anywhere in the country and even to a lot of other places in Europe.
Then I can just decide on a whim to walk to the grocery store, take a bike ride to visit my parents, go to a movie theater, whatever you can think of.
If there's one thing I have pride in with my country, it's the infrastructure we have. I find it very hard to imagine moving out of this country because of it.
You can still absolutely have deterministic inputs without tying the inputs to the frame rendering. Just have a separate thread for the game logic that runs at regular intervals.
Just look at Minecraft. 20 game ticks per second during which all the game logic runs. But the game absolutely ain't limited to 20fps.