Has anyone read the following article?, i'm personlally inclined to think that some of these problems could have been addressed with enough expertise.
At our company we may move to PostgreSQL for one of our core products (we use oracle), and a colleague came with this today. While this started a very heated discussion on our side... I wonder, what do you guys think