Wages do not decrease only the level of the trainer and the ability to train.
The idea is that the trainer signs a contract and is always paid the same amount.
Another thing to note is that ALL level 9 trainers train at the same level regardless of their salary.
And trainers decrease level the longer you have them (I think) the BB's once described it as if staff are not fired regularly then staff are not scared and relax instead.