IMHO and not necessarily related, I always felt dive and drive appropriate for situations where the visibility was good, base above the MDA, and especially when doing non-straight-in approach. Anytime on a straight in approach in limited visibility a CDA approach is preferable.