Some do. In some countries (we’re thinking of the UK here), you cannot claim betting bonuses if you deposit with some e-wallets, such as Skrill and Neteller.