The argument is that people driving will each buy a lot though, not a single toothbrush. So 100 people driving will deliver as many trucks and would drive much less overall
Checkout https://shellbox.dev for exactly thisnusecase: boxes can be stopped, they are snapshotted to disk then cost just $0.5/month. They wakeup with the same state (memory and processes too) on ssh connections, or web endpoint activity, or just just a cron schedule. When you dont need the box... Just delete it and stop paying. No subscription, managed via ssh
An interesting alternative: https://shellbox.dev - manage linux vms via ssh, pay only for what you use. It is much cheaper, no subscription is needed, supports nested virt, docker, custom images, duplication of boxes, gives an ipv6, auto-stop on optional auto stop on disconnect, wakeup on web endpoint hit, email endpoint, exposed ipv6, and more. Parked boxes are just $0.5/month. Create small or large boxes up to 16vcpu with 32gb ram and 400gb hdd
Just use something like https://shellbox.dev instead of FireCracker inside ec2. Much simpler, boxes are up in a couple of seconds, and it is way cheaper.
In exe.dev you have a subscription and you get some constant compute, paid whether used or not. that compute is shared between the vms. In shellbox every box has its own dedicated compute and if you don't use any, you don't pay.
Shellbox also gives an ipv6, an email endpoint, wakeup on the web endpoint, it supports nested virtualization, docker, etc. And... it is much cheaper even if you use it 24/7. Ahh and also you can send ssh exec commands, ssh forwarding, and more. It is "real" linux, like you get on classical vps providers