I think what @trentondadams is alluding to is that Vladimir Khorikov and Eric Elliot, just to name a few, adhere to the Classic school, and you and Mark Seemann to the London school. But hey, don’t quote me on that, I don’t mean to put words on other people’s mouth, I just try to learn from everything you guys write about.
It’s an age old debate, with many nuances, such as your focus on contract tests. The classic approach think it is a good thing not to mock a pure call to another function because you’re creating a safety net the more you call it.
Both schools favors the test pyramid, so not having unit tests its not what is at stake here. Unit tests drive quality code. It’s how to test unit composition that is more of a hot topic.