120.4 you have done an excellent job here giving us an insight into the very difficult circumstances you are being forced to contend with but, with respect, a bulletin board is not really going to effect change!
If you believe your management are not discussing these issues with the appropriate people at BA I would be happy to find out who they should be talking to and give you some contact details.
I do find it suprising that this is not already happening.
PM me if I can help. Although I am just a humble line pilot we do have access to our management.