That's funny, I just emailed someone on gmail from my personal server.
This just isn't true. It's admittedly a bit of setup to get DKIM, SPF, and all the other fun stuff required to send email properly, but Google will accpet mail from my server with no issue.
I'll never federate my instance at least