I agree with you completely. BDC's aren't for everyone but they are often overly bashed. I have a couple of them and use essentially the same process using a ballistic program, been doing it for years.
Fortunately, I have I have access to a pretty big range. I essentially true as best I can...