It's very important to remember that flying is as much a social aspect as it as a technical one, you cannot have one and not the other if you want to be a pilot. If BA (and every airline I've looked into for that matter) wanted maths and physics geniuses they would have stated in the criteria that they want A-Level A*A*A* to include maths and physics, and I assure you they would still have no shortage of applicants meeting that criteria if they were to do so. The fact they haven't proves that they want the right personality to go with it.