Last CP has indeed left...then went back...then left...then went back...and I believe this time has definitely left! Which could have left them high and dry?
I used to work for them and they did usually upgrade internally but with the Caravan I think they got "Burnt" a couple of times at the beginning (Not really IMHO, but could certainly see from their perspective how it would look that way) and with the expansions have been having to trying to hire outside.
I felt the culture was that there wasn't a lot of movement upwards with the fleet they operated about 4 years ago and for a very long time before that people have gotten their hours and mostly moved on with only a few staying on to get the limited twin time and it has required a shift in the way things are done with an expanded fleet now and will obviously take time for those changes to occur.