GLOBUSAIR
Yes they are expensive and you are correct travel costs have become a major focus by companies. I work for a major blue chip company and where they can will now insist on LCC's (from any airport) or economy seats for us and even top management. Business class is a thing of the past and so will T3be if they carry on with such a price structure.
On another note, I'd not be surprised if the people who rely on the IOM service are glad to see the back of T3 and a warm welcome to Manx2, due to the price.