The reason I use the no-account shop isn't privacy, it's that the whole lifecycle is a script. Provision, get an address, hand it to config management, destroy it when the job's done. No panel, no ticket, no human.
# roughly what the wrapper does
ssh-keygen -qt ed25519 -N '' -f ./k <<< y
id=$(provision --days 7 --key ./k.pub --region eu | jq -r .id)
until [ "$(status "$id")" = running ]; do sleep 5; done
trap 'destroy "$id"' EXIT
deploy "$id"
The problem is that it's one vendor, and that's a single point of failure for the entire pipeline. If they go away on a Tuesday I have no second implementation.
So: what else can be driven end to end from a shell with no account, no email and no card? Not has an API — everything has an API behind a login. I mean no account.