Technology should be fair to all.
Back before I even knew that facebook had guidelines I had a facebook app disabled (and associated facebook account). It was not spamming or anything, just inviting people in strongly worded language to download the app. I have sent about 10 emails so far to their accounts, and I have NEVER received a reply back. I've tried pleading, I've tried angry, nothing works.
I just gave up and made another account, that first account is still disabled. I don't care about it anymore - but the lasting impression of this whole situation is this: facebook does not care about developers.
Microsoft have always had frontline people interacting with the developers. Every problem I had during my microsoft days was quickly resolved by some guy working on the product. It never took long and it was never complicated.
Apple is different - because there senior executive take care of major problems. I've sent an email to steve and had the manager of iTunesConnect call me. Schiller has emailed me to solve problems. You can call and talk to a reviewer. Apple cares about their developers and they care about quality, and they will try their best to handle both.
But facebook - so far I've not found a way to break this wall of silence that they have. I guess when we get big and famous, they will start to care - but you know what? Microsoft cares about me even though I am not rich or famous or anything. Same with Apple - even if they have a harder task, as they care a lot about quality.
And no, I don't want the problem resolved anymore, I've moved on and am content being an unimportant small player on the facebook platform. If there is an issue I'll work it out myself or give up - I know there is no way to talk to them.