project全体でlayerを一律に揃える必要はない
project全体で、例えば
entity, usecase, view, repository, ...のように同じようにlayerを切ろうとすると、
「ここのUseCaseはただRepositoryの関数をそのまま呼んでるだけ」のような無意味な抽象化が出てきてしまう
強いて問題を挙げるなら、一貫性がなくなる
もっと言えばこういう事もできる
「新しい状態管理ライブラリ、まずAssigneeのfeatureの中で使ってみて、良さそうだったら他のfeatureでも使おうか」といったことができる