That whole "We don't do short term deals" consensus is the result of our management telling us the same thing every time we get a chance to ask why we don't have anything in the works.
They tell us they will not settle for any deal. They are only willing to fly a long term contract that provides good returns and a stable business. Whatever they did in the past has no relevance.