Google's recommendation for SPF for both GMail and GSuite is
v=spf1 include:_spf.google.com ~all
My concern is that this is the same for both Google and GMail. If I am not mistaken, this means that I can send from the GSuite server as my personal domain and not be marked as spam. However, this also allows anyone with a GMail account to craft an email as if it came from my domain, and as long as they send it via Google's SMTP servers (which would be included in the SPF records) it won't be a violation of SPF.
Isn't this a glaring security hole for folks using GSuite, or am I missing something?
Thanks!