There is an alternative: https://puri.sm/products/librem-5. It probably limits you in some ways, but the more people support it, the better it will become.
There are also pretty decent in-betweens based on AOSP like CalyxOS or /e/.
I'm pretty happy with the transition to CalyxOS. Everything works as before, but I can now limit internet access to apps, and there is a much more consumer friendly view of permissions. Not tying the whole phone to system-level user with google services feels great. Specifics that need it still gets it, like YouTube.