Correct, IOM has had an open skies policy since the 90s.
However, if I think I can make money operating flights from Gatwick to Heathrow, it doesnt mean that I can.
You still need the airport to grant you the slots to operate said routes and as the airport is Government owned, it still has that degree of control.