If by "work for hire" you mean the company owns the work, I agree completely. But they also, by contract, give royalties when issues (including reprints) sell over a certain amount. (You could also say that their base pay for the work assumes a certain number of sales.)