I think people are reacting negatively to your post because it comes off as a criticism of the people who work on the problems you described. If this was not the intended effect, perhaps you should clarify on your blog post, because most readers are interpreting it that way.