I still agree with the blog post and loved it to bits. Simply because blaming others seems to be a default position for many (I know it often is for me), and it truly is a trap. Seeing it from another perspective is refreshing and vital. And it is always, always true (that it's our fault) when it comes to our inner state, to how we feel and think about what happens, and, last but never least, of how we treat others. Of that we are truly the masters -- but even there you could mention deception, (involuntary intake of) drugs or brain defects. So, it's not that simple.
Life can also be cruel and random and there is fuck all you can do about it other than suffer and/or die. Accepting that and still saying yes to life is kind of a superpower, too.