People dogging red dot sights have no idea what they are talking about. The entire REASON red dot sights exist is to acquire your target in the shortest amount of time possible. You shoot with both eyes open (as you should anyway). If you have a proper cheek weld then the red dot will be perfectly within your field of view. It's almost like the red dot is part of your vision.