If a president took a bribe for a position, prosecute him for taking a bribe (if it's not a gratuity, because Congress has declared tipping politicians legal.) But if he could have made the same decision because he liked someone's tie - it's nothing but second guessing, by a likely hostile later administration.
These people appoint all their campaign staff and big donors to government jobs. If that's legal, then any reason for anything they do which is left up to their discretion is legal. If it's not legal, have Congress make it not legal.
-----
edit: gaganyaan, you are wrong. If you think that the entire point is that a president cannot be prosecuted for taking a bribe, you should reevaluate your understanding of the entire point.
> Under Monday’s decision, a former president could be prosecuted for accepting a bribe, but prosecutors could not mention the official act, the appointment, in their case.
> Justice Amy Coney Barrett, who joined the rest of Roberts’ opinion, parted company on this point. “The Constitution does not require blinding juries to the circumstances surrounding conduct for which Presidents can be held liable,” Barrett wrote.