Not worshipped. Poor headline. Venerated is a better word.
Stupid journalists!
From Websters dictionary:
Synonyms of venerate adore, deify, glorify, revere,reverence, worship
Who is stupid now?