BDC reticles are designed for (roughly) specific bullet weights, going at specific velocities (from specific barrel lengths). If you have a rifle that matches these then a bdc can be a great thing. A good scope is a decent investment though, so the versatility of being able to swap scopes, if you every upgrade or change rifles, is a desirable trait for me. Mil or moa reticles can work for all guns if you do a little math. I also reload, so any bullet weights or different velocities wouldn't work for a bdc reticle. This is just my own experience and opinion.