Multiple hole locations with standing features can cause undesirable results if you are trying to keep the retract height to a minimum, for time constraints.
By using just the Optimized option:
Using the Fence selection instead of picking individual holes:
Just make sure you turn off the Drill Optimization as well:
Results are shown and if you are using very large arrays the ease of Fencing is a big time saver: