Best choice for me is GrapheneeOS, with the tradeoff that you still give money to Google for the Hardware
But if it's the best option as Hardware then that's OK for me
Of course just using Graphene and install any app on it is pointless, it requires some personal effort/willingness to renounce to some convenience
Librem is interesting, but haven't read enough about it
This with a used pixel 8 or newer, 7 years support from graphene. The used phone is cheaper and you don't have to interact with google directly.
pixel 7 running PLENTY fine here. Am sure a 6 would do decent also..
Google is a pretty useful business with pretty useful tools, so giving them money shouldn't be considered bad. Giving them data, however, is on you.