I am not sure why you think this is so bad. You have a way to upload the apps you can’t get on F-Droid (default or by adding repositories (I have microG, DivestOS, Molly, Cheogram repos)). Many apps work fine enough without Play services with microG—except the stupid banking ones that don’t want you to root, run custom OS, unGoogle, or literally do anything with the device you own.
Personally I hope this is all a stop-gap to Linux phones. I tried Ubuntu Phone last year & while parts of it looked great, the rough edges were apparent—especially the chroot environments for applications not in the Ubuntu store.