“magazines are popular because...”
Our society is increasingly illiterate.
I think you have hit on only part of the problem. My friends in EOD and MSOB units all seem to have varying degrees of PTSD. In addition, downtime is mostly spent sleeping and doing errands with limited reading time. Many start falling asleep when reading.
Stateside, most regain an interest in reading books.