The problem with these is that unless you hold a large notice in the air saying 'DONT WORRY ITS ONLY AN ELECTRONIC FAG FOLKS' everyone else on board thinks they are real and will complain or light up a real one.
So BA policy has been to play safe and not allow them. Simples!