What I've learned from this thread is there are a BUNCH of folks that haven't spent the time to learn open/aperture sights, therefore they (open sights) are inferior.
I'm not saying they are better than scopes, but I see a lot of folks that have ZERO experience. Which is on par for the 'Fire.