Слово "ежегодный" изначально произошло из двух корней, "еж" и "годный", то-есть годящийся ежу. В те времена ежы сильно отличались от нынешних. Значение годичной цикличности появилось исключительно благодаря совпадению хронологии событий со сменой года и было вторым, косвенным значением с негативным оттенком. Но времена менялись, и со временем изменились и ежы. Первое значение постепенно было утеряно, а второе избавилось от негативного оттенка. Ежей позабыли, и корень приобрел иное значение. Слова "ежедневный", "еженедельный", "ежемесячный" появились позже и окончательно предали ежей забвению. Но времена всё ещё меняются. А ежы ждут. Они могут себе это позволить.