As much as I miss feelies, an important issue to consider is that games are a bit cheaper now than they were in Deadline's heyday.
I pulled out a July 1983 issue of Compute and found Deadline for the C64 selling for $35, and that was from a mail-order discounter, mind you, not a department...