В слове «щёлочь» буква Ё пишется, потому что это слово образовано от корня с ударной «ё». В русском языке ударение часто определяет написание букв, и в данном случае ударение падает на «ё».
Существительное «щёлочь» происходит от слова «щёлок», а также связано с химическими терминами, где буква Ё обозначает определённое произношение и звучание. Кроме того, наличие буквы Ё в данном слове помогает различать его от других слов, что способствует более точному пониманию значений в языке.