Having tried to book flights with BA earlier in the year I can only guess that those customers who didn't have all their details sniffed got halfway so the process and were so frustrated byt the fucking appalling website that they gave up like I did.
In fairness however I found practially every airline's website to be a fucking nightmare designed to extract accidental extra payments before bombing out with some random java error or just failing to respond at some critical point.