I use rclone to sync my drive to backblaze b2 daily. This runs in my personal cluster as a CronJob. The initial egress cost was steep but i’m not generating 100s of GB a month.
I download takeouts once a month and store them in drive to cover the other google data.
I have bucket versioning in b2 and only delete items manually every now and then.