512 blocks would reduce lag, but a few realities remain. Variance is still high with only 512 samples. Difficulty would swing more on pure luck than the current window. Isolation and timestamp attacks become somewhat easier the shorter the window gets. Any change requires a hard fork and actual consensus. Just lower it to 512 is easy to say and hard to coordinate without creating more drama than the current system.