Remember that bit about GM issuing a press release to let the world know it was pulling it's Facebook advertising the day before the IPO? There is no doubt that was a very off thing. GM doesn't issue press releases when it cancels advertising - no company does. And if they did this time, making it a special case, that means that it's a "special case". In other words, there is more to it than a simple decision about Ad dollars.
It was a message. I don't think there was any doubt of that. I almost never buy in to conspiracies, but this was very clearly a message. Someone involved in the GM decision was telling Facebook that they should 'play ball' in some way or else. I have no idea what. None. It really could be anything.
For instance it could be something like this. Maybe the Facebook people were reluctant to make some information available to the political machines, and the Democrats used GM (now a government subsidiary) to make underline their desire for Facebook to play ball. I don't mean to imply that anything illegal is being done at all. Facebook seems to think it operates on some higher moral plane than most business who focus exclusively on base 'profits', so maybe the Dems just gave it a bit of a nudge. It could even be something that Facebook would make available to both campaigns but that the Dems felt gave them some advantage over Republicans to posses.
Honestly I don't know. All I have is 100% speculation, and based on no facts whatsoever. I have no evidence of anything even impolitic being done let alone anything unethical or illegal. But I know that smell. And it says that there was a message in that very public GM decision. It was sent from someone to some one, and eventually I believe we're going to find out who it was.