For the segment of the workforce that we're taking about, there's no such thing as weekly 1:1's or quarterly skip level meetings (ie I scheduled a meeting with my bosses boss.) "Your manager" is overworked and underpaid, same as you, and has no such luxury, nor any real power. It's just not going to scale if every single one of their direct reports, out of dozens, suddenly needs to sign in by hand because the Internet is down. Kafka isn't relegated to Soviet fairy tales, even top performers get dinged for showing up minutes late. Why do you think the "set your own hours" aspect of being an Uber driver is so compelling? It's not because 100% of middle management are nice happy people who love their jobs.
Be glad you've never had to work somewhere where you're disposable, and your boss is forced to fire you for reasons they don't even believe in,
like being mere minutes late. If your shift starts at 7:30 AM, you have to be there at 7:00 AM to be in line to have punched into the time clock before it turns 7:30. Making it to work in time to stand in line for the time clock before 7:30 isn't good enough.
Be glad you've never had to work somewhere where you're disposable, and your boss is forced to fire you for reasons they don't even believe in, like being mere minutes late. If your shift starts at 7:30 AM, you have to be there at 7:00 AM to be in line to have punched into the time clock before it turns 7:30. Making it to work in time to stand in line for the time clock before 7:30 isn't good enough.