Я отчасти понимаю, почему обсуждение какой фреймворк лучше - лакомая тема для холиваров, но с другой стороны не понимаю, почему они так часто встречаются. Большую часть времени разработчик проводит за написанием бизнес логики. Она сепарирована от фреймворка. Но камнем преткновения становится фреймворк.
ну вообще было бы клево если бы была "чистая модель" и "инфраструктура" и последнее не требовало бы от тебя внимания. Но увы и ах в лучшем случае ты половину времени (а чаще больше) будешь тратить на инфраструктуру. С точки зрения написания кода. В бизнес лэйер больше времени уходит на "подумать"