They’re already doing it. See custom ROMs and Google Wallet. A lot of banking apps refuse to work. Then there’s random apps like McDonald’s that refuse to work on custom ROMs or if the device is rooted.
Banking apps I kinda get even though I think it’s ass, but McD’s??