Maybe. Maybe they don't go through the home page; maybe they go through the Google home page but don't look at it.
But the problem is the same when other companies that make an honest mistake in good faith, get punished in this manner:
1. there wasn't anything they could have done to prevent this mistake (if the Chrome team can't figure out the rules, who can??)
2. the people who end up being punished are Google's users themselves, who won't understand why they can't find BMW when searching for "bmw", and will probably think they did something wrong.
I'm not defending spammers, BTW, or even SEO (which I think is borderline evil regardless of the color of its hat).
What I'm trying to say is that Google should find a way to punish spammers without punishing its own users.
https://www.google.com/search?sourceid=chrome&ie=UTF-8&#...