As long as there are liars in this society and some people have greed, then someone will be deceived. 
No matter in any society, liars always exist
 if the society advances to the point that no one is deceived, then people in that society must have generally eliminated greed.