Your rake analogy is not sound. Ok so Google gives Gmail for free - as in you don't need to pay for it.
But is it really "free"? No.
They parse your emails so they know what you are buying/selling, who you are talking to, what sites you have a membership on, etc. They also use Gmail to display ads (based off of the things they learned from your emails) to make money off of you. They probably do other things i'm not even thinking of right now. So is it really free? Not at all. Is it a great source of information about you (to then be used by them to target ads at you)? Absolutely.
They should be providing support for it. I don't know what that support should look like (be it a call center, forums, etc), but I definitely think that if I give Google permission to snoop through my personal email so they can build better ads for me (which is how they make the majority of their money) I expect some damn support.
The source code would be more helpful, since a thousand companies would already be competing for the privilege to provide basic support to individual users.
But is it really "free"? No.
They parse your emails so they know what you are buying/selling, who you are talking to, what sites you have a membership on, etc. They also use Gmail to display ads (based off of the things they learned from your emails) to make money off of you. They probably do other things i'm not even thinking of right now. So is it really free? Not at all. Is it a great source of information about you (to then be used by them to target ads at you)? Absolutely.
They should be providing support for it. I don't know what that support should look like (be it a call center, forums, etc), but I definitely think that if I give Google permission to snoop through my personal email so they can build better ads for me (which is how they make the majority of their money) I expect some damn support.