Public forum, I think it is as public as you can get! As in anyone can join and read your complaints about your employer!
But maybe you thought I was concerned with what people thought about you
As for am I a BA manager, well some would say yes some would say no. Depends what staff groups you ask!
Being mad, disapointed, annoyed at the management and the running of BA is more than understandable, airing dirty washing in public is slightly less so, when regardless of what happens they still pay you a very good salary, as I said dont bite the hand that feeds too hard!