You're right, correlation doesn't equal causation. However, in my specific case the implementation issues were came from issues in the team. In the end, implementation comes down to team.
(Hindsight is always 20/20, but everything we did wrong had to do with marketing and building and audience)
I think it's easy to blame other people for problems, but the path to self-improvement is internalization.
Someone on your team missed a deadline which fubarr'd your project? Your fault for not checking in with them to make sure they delivering what you wanted.
Someone forget to put the trash out. Your fault for trusting them.
This is a bit dishonest, but empowering for the following reason: You cannot control other people. If you internalize the failure as your own, you can often make more strides to prevent the failure next time than by simply assigning blame.
Of course this theory must be tempered by the old Steven Winterburn quote: "Before you diagnose yourself with depression or low self-esteem, first make sure that you are not, in fact, just surrounded by assholes."
The source article explicitly stated "I'm not exempt, I was also guilty of this," and during some particular sections more specifically pled guilty and apologized.
So, "I think it's easy to blame other people for problems, but the path to self-improvement is internalization" doesn't sound pedantic. It sounds worse.
Sorry, I wasn't trying to be offensive or indict the author. I also wasn't disagreeing with him.
I was only trying to add my lens of commentary. It wasn't to say that the author wasn't already taking this under advisement, but only to add my additional perspective.
Sorry if my diction led you to believe otherwise :(.
(Hindsight is always 20/20, but everything we did wrong had to do with marketing and building and audience)