“Amoral” is a rather technical word meaning “unrelated to morality” or“indifferent to morality.” When you mean to denounce someone’s behavior, call it “immoral.”