наоборот же так проще, когда типы в отдельной папке лежат, не?)
есть термин такой, зацепление
чем сильней зацепление кода тем он хуже
в твоем случае ты складываешь все типы в одно место, это значит ты увеличиваешь зацепление кода
например у тебя есть модуль пользователей, а ты кладешь его типы в папку ко всем типам
тетеперь твой модуль пользователей цепляется за остальной код проекта