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