Apparently bloggers consider this a feature, because they want the content that they are putting to be considered "evergreen", and seeing [2008] on a blog post makes a lot of people bounce right off and discount the whole thing. Well, that's the idea, anyway.
I am not sure why you were downvoted, but that is exactly the reason why many blog posts don't display the post date.