I'm sure I've said this before, but it's worth repeating.
The professional staff (in particular the engineering department) at PFA are a very different beast to the political side. It's entirely possible for many people to get an excellent technical service (and in my experience they do) whilst simultaneously many people are rather frustrated with the political side of the organisation.
G