Good question. I think it's because I just rolled into it. It was not really a conscious decision and after a while I got used to its quirks. And it got significantly better over time too of course.
But it always worked well for me. Like I said I got used to its quirks. I'm just surprised reading from this article that postgres has quirks too :)