Probably a combination of all those elements. IOMG subsidy stopped already; easyJet back on LGW, but only once daily, at present; LHR fares not attractive.
I think we all knew that, despite all the fanfare, LHR would not be sustainable.
I wonder of the IOM Airport 'new routes' scheme would mean they could get some support if they restored LCY?