I have heard something similar as to what google mentioned .
They lease the aircraft when new and give it back by the time it has a scheduled 'D' check .
They then lease new airplanes to replace it and the same cycle begins again hence saving them a ton of money