Thanks for the interesting and well thought out article.
We came to the same conclusion with testing when I was working at Babylon Health a few years ago and I’d been meaning to write up an article about the topic myself - now I don’t need to. The brittleness of the “traditional” mockist unit testing was killing our productivity!
A year later I remember having a conversation with an old friend at droidcon London too - he’d recently started a new job at Hopin and somehow the topic of unit testing came up, his enthusiasm for this “new” approach to testing shone through. Originally when he started he was, like most people, skeptical - as developers were constantly shown “how” to unit test and invariably most of the time we’re just learning how to mock objects.
The main point being it’s easy to judge an approach like this as being wrong because you are not familiar with it but as soon as you start using it you soon start to see the value and love it :-)