Maybe you don’t want to leak the time component.
In general, if you want to encode info in your IDs, you can do that. Just make sure you want to do that, and that you don't run out of entropy.
I view random UUIDs as a silver-bullet type solution to assigning IDs, without overlap. (8 bytes should be enough to just assign them at random)
https://devblogs.microsoft.com/oldnewthing/20160114-00/?p=92...
TLDR: It's far more likely for a UUIDv1 to be corrupted to a collision due to memory errors and bit-flips, than for two UUIDv4 to collide.
TLDRTLDR: All computing is approximate at scale.