Your post is misleading. The debit cards are still available in most European countries and therefore are definitely not dead. The only users negatively
affected by this are the users, who are located outside of Europe

For these people WageCan could theoretically be an alternative.