MySQL 8 is not that far behind in feature parity. And is ahead when it comes to scalability. So I don't see postgres as necessarily standing alone.
There's almost no reason to pick MySQL for a new project.
There’s a pl/pgsql reimplementation of temporal tables specifically for that use case.
having stuff baked in is often a win.
I still would never use mysql, just because of vitess.