It seems that just about ALL our BALPA reps live in USA or Canada
Really? I think it's 3 or 4 out of around 25 Reps, I don't know them all so I guess there might be one or two others but I very much doubt it's a majority, let alone "ALL". FWIW there are also a few that "commute" from Europe, there's even at least one brave soul who commutes from Manchester ....then again there are a lot of commuters in BA in general .....
since the Open Skies fiasco, they have given everything BA have asked for without even bothering to check with the membership first
Again because you've
definitely made that one up.
From memory post Open Skies the entire BA BALPA constituency has been balloted on at least two things: Flying Pay and issues surrounding the BMI merger. I have absolutely no doubt many didn't like the result of either of those - but nevertheless there were ballots....
P.S. In case you are wondering I am not, and never have been a Rep..