An E-wallet offers no more control over you than standard debit and credit cards. If this nebulous WEF really wanted to screw you over and had control over these E-wallets what makes you think they wouldn't have control over payment processors or credit card companies? The vast majority of transactions are already digital, all this initiative does really is allow to you handle it via your phone instead of reaching for you wallet.
It might make tracking you more easy, but the technology already exists and is employed to track you. Credit Card companies and payment processors keep track of your transactions and it is trivial for them to trace it to a single individual.