They're not, it just comes down to personal preference, safety vs. decocker. I'm guessing, but the BD is a bit more complicated, and I suspect not as popular, so the price is higher. That said, if I could have found one new for $740, I'd have been all over it. Not that I would have, down side to living in the boonies, my LGS has a VERY limited selection, and not a CZ in the bunch. If I travel a bit, I get a better selection, but still very limited on CZ's, maybe 3 or 4 models, tops, and mostly polymer. Later.
Dave