Один из аспектов: при изменении структуры все ваши хранимые процедуры, функции, вьюхи и потребуют перекомпиляции, что приводит к снижению поизводительности.
Вообще нормализованная база данных не требует создания новых колонок таблиц и тд в процессе эксплуатации, всегда можно так продумать структуру базы, что в добавлении новых элементов не будет необходимости.
Трудно говорить в общем, на конкретном примере Фаната:
можно создать таблицу юзеров и таблицу данных и настроек этого юзера и связать их форенкеем, а создавать каждому юзеру таблицу, по-моему - это дикость!!! Все таблицы будут имеь одинаковую структуру!!!!!!!