Pretty sure Norwegian offer small sandwich + chocolate bar or similar as a second meal on long haul if you have meals booked, so BA have already dropped below their competition! No issue with legroom on Norwegian's 787's either from my experience, quite a reasonable seat pitch.