Even this do not prevent users to create temporary credit cards with neo-banks like Revolut
I checked Revolut’s offer, and you are completely right.
Nevertheless, the creation of temporary credit cards requires a subscription of €8 per month. So people who do it end by paying something to someone.