Могут быть сложности с импортом если захочется импортировать без декоратора что-то и заменить некий чужой декоратор на свой. (Взять чужую готовую view и повесить свои декораторы)
Мне просто не нравится, когда некие чужие куски кода используют декораторы, становится сложнее их распотрошить и импортировать не всё целиком, а кусочки. Вот и всё. А FastAPI он by design такой, вот и не нравится этим…