I couldn't agree with you more. In fact, I think I posted something along these same lines a while back.
I believe our brain is all the aiming system we need, and I certainly do not present this as another aiming method. It's somthing I tried with my eyes that is working exceptionally well for...