I say "leaving previous employer because the new one paid more" is not an individual preference or convenient but the intrinsic nature of the decision. Maybe even motivated by necessity if more money was needed.
It's not like he chose the new company because the logo is red.
Do you think that "they cost too much" is an "arbitrary" reason? Or is it the "intrinsic nature of the decision" like in the "I leave because they pay me more elsewehere" case?
It's not like he chose the new company because the logo is red.