'I'm in favour of ___' vs. 'I'm for ___'
As in:
Sometimes, people abandon their logic for false hope'
for TFD
on behalf of; in favor of; because; since
As you see from the definition they are usually interchangeable. And I agree with simplifying the sentence as you propose.