Agreed. I thought the support for many DRC checks was minimal or nonexistant as well. That's why I'm planning to integrate the load/save Design Rules with the KiPadCheck script I'm writing (still working out the best name). The KiPadCheck script adds checks for Annular Rings, Silk Screen, Paste, Mask, Drill layers.
Once I get through the first level of token evaluation, I'll be able to see what DRCs are missing and possibly fill in the gaps.
It'd be great if there were interest in the programs. I'm in the middle of modifying KiPadCheck for conformance to Code Guidelines, as well as support for Action Plugin for python script support .