rshcoosl Bahsettiğiniz meseleyi destekler türden bir çok makale okudum, MVC'nin kalabalık yapısı olmadan ihtiyaca göre bazen razor page kullanmak daha doğru. Yaşadığım deneyimlerde bunun doğru olduğunu gösteriyor.
Gerek OOP olsun, gerekse MVC kavramları olsun artık tartışılabiliyor veya her projede uygulanıp uygulanmaması gerektiği sorgulanıyor. OOP, MVC yerine göre faydalı ancak, bilinçsiz olunduğunda iş gereğinden fazla uzuyor, karmaşık bir hal alıyor.
ASP.NET Core ve MVC için henüz yolun çok başındayım, hayırlısı olsun :)