Only corporate apologists would come up with a definition of evil so useless for anything other than making strawman arguments. The criteria the rest of us use is based on harm.
Having read what you wrote several times, I'm not sure whether you're agreeing or disagreeing with me. FWIW I agree with you 100% - we should judge "evil" on clear intent, impact, actions, etc.