> With epoch, from whose perspective are units counted? Mine? Someone in Greenwich?
That's the great part of about (at least UNIX) epochs. It's the same so it doesn't matter.
> Still needs a timezone so determine when something did or will happen.
Nope, it does not. That's exactly why it's better. At least for describing exact timestamps, like "when an HTTP request came in". It's less good at describing "no matter what changes are made in political circles, I want to represent noon in this native american tribe in Arkansas today three years from now.
https://en.wikipedia.org/wiki/Unix_time