The way it was briefed to me, they have a "training contract" wherein if you ditch while you are in training you are obligated to pay them back at the rate of $2K/month. Once you hit the line this goes away. I imagine they had a few guys get into training, get a better offer, and quit.
I specifically asked if I would still be obligated to pay anything back if I was off IOE, and the answer was a firm no, no further commitment.
I interviewed within the last 3 months.