I may be looking at this in a simplified manner
I fear that you are right, as there are so many HR laws/regulations these days that sometimes it is difficult to even have a high level of confidence in one's ability to comply with all.
Add to this the fact that BA has lost at two tribunals and perhaps the safest conculsion is that we don't know what the outcome will be.
As they say in your country, it will come out in the wash.