Superb article.
Gave me much to think about.
It also has lessons for decisions in other non programming domains.
And you have a bunch of other excellent articles on your blog.
However, the color scheme, fonts and alignment all combine to make it much harder to read than necessary and will undoubtedly contribute to people not taking the content seriously.