I'm afraid you're wrong here, Jacques.
When you refer to specific threads going back and forth this may be. But here's my counter example.
I sent emails to my girlfriend's gmail address from my own domain hosted on a mail server run by a reputable company for years with no problem, whatsoever.
Then, on vacation in Thailand, my rather elaborate trip reports for which there's really no plausible explanation that they could be spam, suddenly bounced.
Sent from the same domain from which I sent mail for years and Google suddenly branded me a spammer and refused to deliver those mails even to her spam folder.
The auto-reply from Google is about as useless as you would expect. There are a few links, which are neither informative nor do they help to resolve the issue.
I worked around the problem by sending mails from my own Gmail account, but it left a really rotten feeling around the lines:
NICE COMMUNICATION YOU HAVE GOING THERE, WOULD BE A SHAME IF SOMETHING HAPPENS TO IT!
So I guess your assertion is wrong. Our exchange went on for a minimum of four years. Always from the same account and suddenly I was deemed an evil spammer.
It really sucks.
or they tweak them to cause more people to switch to gmail.
That, actually, is my suspicion. It's easy to brand that as "protecting their user base", but in reality make it so cumbersome that you're not able to send mail to a significant percentage of users over which Google controls their email unless you switch to Google for email.
edit: A couple spellos and a clarification