The implementation of the new IT system is probably being far less than satisfactory. However the strength of BALPA has been its achievements over the years. If that is all you have to slate the organisation with, then there is not a lot wrong. Join or don't join- but badmouthing with general accusations and no chance of reply to specific complaints is not fair on any organisation.
What is there 'Rumours & News' in this?