I think it’s more about picking your battles.
I don’t use google oauth, prefer user pass and email
I use google for email and docs, it’s convenient. i use my own domain though, and i backup my data nightly.
I feel like i have de-risked the relationship as much as is reasonable and am happy to move if i have to with minimal data or access loss (time to restore all data somewhere may be a bit of an issue, but there are workarounds)