Great article and I couldn't agree more; I would even add to that that automated integration tests are also a lot slower to execute so when a company will want to move toward a continuous integration and/or continuous delivery practice, those tests will become a huge hindrance.
To me, Integrated tests are either a way to assert modules communicate with one another they way we intend them to or a way to test the unit tests themselves (if an integrated test fails it might be because unit tests are missing something).