I’m for it.
I purpose an implementation (can be a paid option or not) like a french’s initiative (I guess) called “e-carte bleue” (paid service issued by bank) or the USA’s free service Privacy.com which generate a one time card or a one merchant card for a defined amount and validity?