We only perceive a narrow range of the available wavelengths. I wouldn't say the eye was designed by an idiot. I think we are very carefully designed.
I believe our brains are incapable of handling all the input that is out there. We are still primitive flesh and bone and, as a result of that, we have a sort of built-in governor which, in psych patients, is short-circuited so that they take onboard more than the usual input.
There are a couple of unusual conditions that are evidence that the brain is capable of far more complex operations -
Hyperthymesia - the ability to remember every day of your life
Synesthesia - the ability to see numbers as shapes and colors and the increased ability to recall names, addresses, and phone numbers
Based on the brain's advanced abilities in other areas, I would say that the eye was not designed by an idiot, but that the visual input and the evaluation and interpretation of that input is limited in its capacity by the brain.
We don't know what the universe really looks like. We are forced to rely on a complex electrochemical process within the brain to help us navigate the real landscape.