I am anti paying for a job.
Yes you paid for training. Training that the airline required you to complete. Without such training you would not have a job. So, you can sugar coat it as much as you like but you still paid to get a job. Why else would you have given an airline thirty odd grand? Out of the goodness of your heart?
Well you could take it bit further.
I had to pay for my licenses, PPL, CPL, IR,(ATPL came later), all company I asked required me to have license before hiring me, none wanted to pay for it. Without such training I would not have a job.
So you can say I paid to get a job(even if I never had to pay for a rating).
Good for you that someone else paid for all your training.