в случае с языками преимущества типизации почти бесплатно, а тут ты платишь очень большую цену
Ну я не знаю. Как то не видится цена "слишком большой". Ну да, пришлось почитать, поставить несколько экспериментов. Да, были существенные изменения при переходе на EF Core.