Also, credit cards are free to get and checks cost a few pennies.
Not remotely comparable to being forced to buy a phone to get to a game.
Plenty of people can't even get bank accounts.
It's absolutely comparable lock-in.
If my bank gave me a free smartphone, I might be OK with using it for commerce. Maybe, maybe not. I don't know if I have a strong opinion on that one.