Spanner in particular wants random primary keys. But there are sharded DBMSes that still use sequential PKs, like Citus. There are also some use cases for semi-sequential PKs like uuid7.
That's another thing, some say to use uuid7 for sharded DBs, but this is a serious counterexample.