@evan i feel like the only thing that realistically prevents that is the combination of:
1) companies and governments offering services through proprietary android and ios apps, without a standard web interface
2) those companies distributing their android apps exclusively through the google play store, which is not open source
3) google not making it easy to install google play services "legitimately" on a random aosp phone without doing something hinky to sideload it