I'm a BA Trainee and two people on my course have mild asthma (to the extent that they occasionally use inhalers).
So it's untrue to say that "BA will not touch you if you have asthma".
Of course it depends on how serious it is, but if you can get a class one medical then BA are unlikely to turn you down on those grounds.