In my (vast) experience I've witnessed many more projects fail because of people problems than technology problems. Unfortunately, people don't like failing and so tend to misreport the reasons for the failure and blame the technology.
In my domain, finance, most new projects follow microservice architectures these days, and it does seem to be a winning architecture from a TCO (total cost of ownership) perspective. These projects do not seem to be failing that often, and when they do the reasons given don't often list the application architecture as the issue.