I don't know what people will do but I find it quite possible that a person that hates America could stop doing so. I don't see inconsistency in holding both opinions. They don't seem to be tethered in any way. I am not an atheist, but I don't see morality as objective I simply treat the moral values that God subjectively arrived at for me to follow as if they were objective. I think many people confuse what I would call convenience morality with subjective morality. The former is a moral code that one chooses in order to always feel morally upright and can change to encompass whatever behavior the chooser wishes to engage in at any particular moment. The latter is a moral code that one arrives at by honestly considering what one finds to be morally upright used a guide for deciding whether one's behavior is morally upright or not. Both are subjective but only one is actually a moral code while the other is rationalization. So, I if one should say murder is not objectively wrong but is, in one's opinion or by one's personal standard of morality or by societal standards or by whatever standard one decides to adhere to, is always wrong and one does not change that opinion because it became inconvenient to adhere to if one murdered someone or wanted to do so, then one is not advocating for convenience morality. If one were to say murder is wrong unless the person being murdered deserves it or I have to murder this person because (place excuse here) so murder now becomes the correct moral road to travel, then one is engaging in convenience morality. Of course, this a is all my personal opinion but i think it fits many situations most of which are much less extreme than murder. What is the point of a moral code if it changes to accommodate any behavior one wishes to engage in.