It's not ethics or morality, it's just "not being a child." A president not personally retaliating against a critic doesn't need to have anything to do with ethics, it's just requires a post-middle-school mentality of "I may not be happy with this person but I [my country] can still benefit from things they do."