> feels like intentionally creating a bunch of security vulnerabilities that you simply don't need to have, in order to be high-tech
Making unique ids for tracking is not being "high tech". IDs provide traceability, which is protection against unauthorized modification/deletion, which is part of information security, etc.