This is a splendid article, but what I don't adequately understand is why this isn't simply the standard point of view in psychological circles.
The whole reason why CBT works is because it helps with formulaic approaches to mental hygiene.
There are a ton of studies showing that emphasizing agency produces better functional outcomes and greater satisfaction than a fatalistic attitude.
If the average person didn't notice this--well, I'd cut them some slack, because there is a lot to know, and you have to look in the right places even if you don't have to look very deep to uncover this. But mental health professionals? This is supposed to be their core competency, and yet I rarely see it as the take-home message. (And even then I think you've expressed it here better than I've ever seen before--but then again, expressing things to people is your core competency, so maybe that's to be expected.)