Good is a different concept from Evil. Evil is a synonym of Corruption. 
Like is related to Ought. Ought is related to Responsibility. 
Good <--DistinctFrom--> Evil <--Synonym--> Corruption 
Like <--RelatedTo--> Ought <--RelatedTo--> Responsibility 