MME wasn't such a daft idea from BHD and as was pointed out there's no competition for an LHR slot sitter so they might even garner some meaningful revenue from seat sales.
Loganair are on MME-BHD and aren't pulling up any trees with an a/c half the size of the Dash. MME also has shorter train times to London than NCL. And is BE really competing with BA on NCL-LHR? Are they going to make money with a sinlge daily late afternoon flight from anywhere, let alone MME?