In what way does that mean that Google services are required for Android? Lots of Linux games rely on Steam being present.
If you don't want Steam, don't use games that require it. If you don't want Google services like Google's Maps widget or its push messaging service or its game leaderboard, use apps that use another data source for maps and another persistent connection for push messages and another leaderboard service.
F-Droid and Amazon's App Store are filled entirely with apps that don't (can't) use Google's services, yet many on HN blindly continue to claim that this is not possible.
If you don't want Steam, don't use games that require it. If you don't want Google services like Google's Maps widget or its push messaging service or its game leaderboard, use apps that use another data source for maps and another persistent connection for push messages and another leaderboard service.
F-Droid and Amazon's App Store are filled entirely with apps that don't (can't) use Google's services, yet many on HN blindly continue to claim that this is not possible.