Ours is the most time-pressed generation in history by...
Ours is the most time-pressed generation in history by virtue of the number of things competing for our attention.
Ours is the most time-pressed generation in history by virtue of the number of things competing for our attention.