> why didn't it try to improve Postgres
Honestly, why would they? If there is a product that does what they need, why spend resources improving another.
Just because it's open source and they could spend money improving it, doesn't mean a company will spend that money improving it.