While I'm sure there is hackery behind all of these, I don't think humans know enough yet to claim we could do better.
While I'm sure there is hackery behind all of these, I don't think humans know enough yet to claim we could do better.
If you were designing the eye from scratch, you'd have the nerves coming out the back like in squid. Then if you wanted something that concentrates the red and green wavelengths, you could put something else in front of the light sensing cells.
You'd end up exactly where you are now, except you'd not have a huge blind spot, and wouldn't have to spend as much brain power compensating for it.
Successful does not imply "no flaws." It's interesting to see this argument brought up in the context of biology. It's frequently applied to software, for example it shows up in basically every discussion of PHP.
They could both be optimal for their respective uses. Humans don't spend a lot of time on the seafloor, and cephalopods don't spend a lot of time in the open air. Certainly there are other tradeoffs to be made as well.