People have a tendency to remember games from their childhood more favorably. World of Warcraft and StarCraft 2 were very high quality games. Obviously the business model had to change, we don't live in the 90's shareware world anymore.
We do more than any other time since the 1990s; the modern F2P + IAP model is pretty much exactly a resurrection of the 1990s shareware model taking full advantage of low-friction online payments.