Framerates Matter
An anonymous reader writes "As more and more games move away from 60fps, the myth of the human eye only being able to detect 30fps keeps popping up. What's more, most people don't seem to realize the numerous advantages of a high framerate, and there's plenty of those."
It really bothers me when people reason the way you have regarding evolution. I think you're making a huge assumption about what particular causes have lead the human brain to evolve to its present form. Unless what you listed is the only plausible evolutionary pressure that could lead to the brain's current form, I think you're unjustified in asserting that your creation myth of the human brain's present form is in fact true.