Agreed. And the reason here for using UUIDs is not accurate. UUIDs are for having multiple systems (or components) create IDs and having a reasonable expectation for uniqueness, hence the Universal Unique part.
It grinds my gears when people sneer at integers when they perform optimally or nearly optimally on the majority of use cases.
It grinds my gears when people sneer at integers when they perform optimally or nearly optimally on the majority of use cases.