Given the last two posts and the comments, here is an interesting article by Stanley Fish where he notes, at least one, huge gap in Habermas‘ thinking. He is absolutely right–something indeed is missing. A quote:
Postmodernism announces (loudly and often) that a supposedly neutral, objective rationality is always a construct informed by interests it neither acknowledges nor knows nor can know. Meanwhile science goes its merry way endlessly inventing and proliferating technological marvels without having the slightest idea of why. The “naive faith” Habermas criticizes is not a faith in what science can do — it can do anything — but a faith in science’s ability to provide reasons, aside from the reason of its own keeping on going, for doing it and for declining to do it in a particular direction because to do so would be wrong.
This is quite an admission (regarding the naive faith) by one of the most prolific and respected philosophical defenders of the Liberal Enlightenment Project.