I’m sorry but if BA couldn’t make IOM-LCY with the USP and selling point that London City has, then it is not easyJet that is the problem.
Indeed, if BA can’t make IOM-LCY work with the premium that some LCY flights can command, then the fares on IOM-LON were already depressed and probably through no fault of easyJet.
It sounds like you just dislike easyJet. There is a lot of respect for easy because inherently they are a good outfit with a good operation. Aside from J class or a silver and above status, there is very little difference between them and BA in terms of experience.
I understand your concerns about easy but recently history tells us that IOM-South East isn’t a goldmine.
There are stronger links between IOM-NW England where easy seems to co-exist with Loganair.