We need html_entity_decode since in html codes we may have html entities that converts to alphabetic chars. (for instance, in Italy we often use accented letters such as à, which are often represented as &agrave;).