Do you actually think anyone believes the OPs statement is literally true? The "nobody" is obviously hyperbolic. I saw at least a few people wearing watches on the subway today. I know it's not literally true.
When I hear "nobody wears watches today," I understand to mean that watch-wearing is at historical lows, and it is so low that that compared to the heyday of watch wearing it is as if nobody wears watches today.
Thus, historical context is quite important.
To me, 'nobody' means very few people - nothing to do with 'historical lows'.
'Nobody' rides a horse to work anymore, of course doesn't mean 0%. But it means that something like 99% of people don't ride a horse to work.
I could also say the same thing about drones - 'nobody' flies drones, even though drone flying is probably at it's highest levels ever.