In a talk at the WordCamp Spain online 2021 Adriá Cobo asked me one interesting question about these 2 functions (e() and esc_html_()): If everything that is printed must be escaped, what is the point of _e()? Is it a legacy code? In this post, I try to answer this question.