Every single foreigner is assigned a unique alien number and tracks your entry and exit into the country.
They just don't want to deal with connecting information from two different departments.
The US, unlike Europe (at least in my experience) doesn’t check passports on the way out. They rely on flight manifests or information from Canadian authorities on who has exited.
Unlike the Schengen zone, certainly, but some European countries also do not check passports on exit (the UK is a good example).
* have access to your internet usage, search history, and phone records
* track our location through cellphones
* have surveillance cameras everywhere, in case you didn't bring your phone
* track where your cars is through a vast network of ANPRs
* fly drones/planes over cities doing aerial surveillance
And you think that tracking the number of H1B visa holders is too much?
A scream emoji seems appropriate...