Oasis...
Don't know if you have anything to do with aircraft, but things are not as "black and white" as you make out. If everytime there was a slightest wiff of smoke, an airliner had to immediately land, overweight, the airline industry would quickly come to a halt!
How do you know how bad the smoke was? How do you know whether the drill(s) the crew carried out stopped or reduced the smoke? Was it "electrical" or "air conditioning"? I'm glad you know enough of what happened on the BA flight yesterday to criticise the crew already...
NoD