:) без обид, у каждого, как говорит мой юрист, своя правда, но факты вещь упрямая.
Почему она там, да потому, что это тоже пользовательские шрифты (которые преобразуются в изображения) Т.е. пользователь может туда залить свои или удалить (вот только хоть один надо оставить, а проверку не поставил, каюсь, и в менеджере загрузок не добавил загрузку *.ttf ), чтобы например каптча проще была (вот такая задумка режиссера была, разве плохо, чтобы пользователь свои шрифты для каптчи загружал). Вы наверно об этом не подумали. ;) Вот почему она там оказалась.
Согласен полностью только в том, что ситуация может возникнуть, поэтому чтобы не усложнять код, ставить проверки и добалять расширения для загрузки, пойдем простым путем, "без разбору", перенесем папку с шрифтами из /image/data, в папку /image. Тогда пользователи из менеджера не смогут загружать пользовательские шрифты для каптчи.
Но не согласен, что можно удалять все без разбора в папках отличных от кеша. :)
Спасибо, за то что сообщили о такой ситуации. Я её исправлю, в следующих версиях.