Greed, envy and rancor are not completely identical in meaning.

Qur’anic Argumentation: Doctrinal and Behavioral Hypocrisy