OK, not trying to be a jerk here, but what do these sights do that a set of DD can't for half the price? If I am missing a feature that makes them better then I am all for the extra cost.

If anyone says weight less I will respond with hit the gym and stop talking. No, seriously, weight has nothing to do with my carbines and how I set them up.