Think about it this way man. They have to devote their time to make the trainers. They have a right to charge for their work if they want. Are you suggesting they should just keep doing this for free for your benefit?
I wont tell you to get a better job because maybe you like your job, or that is all that is available for you. But no matter how much you make it is always possible to just save a little of your money each month to buy a unlimited membership.
I do have both but when i install OP it says to uninstall COH.