Nicci,
I am surprised by some of the examples you mentioned. The people who PM'd you expecting that you could magically release extra award seats should be ashamed of themselves. Silly!
You have helped me (proactively I might add!) on one or two occasions and you were wonderful. I hope that your shining example here will cause BA to become more (pro)active on social media and use it as a customer service channel. Now there is something I would like to help you with!
For the rest I can only echoe what has already been said. Good luck finding your crystal ball. Tarot cards might work too.
Cheers,
Henk