Plenty of evidence has shown that human beings actually have to sacrifice some benefits of the other creatures on the earth for trading off the development of human beings, which in turn proves that other creatures on the earth are regarded as fuel for the wheels of human beings' evolvement. (This is talking about animal testing.)
I did look up 'trade off' in the dictionary, but I didn't see any examples that use the phrase as it is in the above sentence. So did the author use it wrongly? Thank you!