It is entirely possible for something to have too many features.
In response to a question from a co-worker, we spent approximately 2 hours digging through the options and model structure of the Infragistics UltraGrid control to discover the way to get the bound rectangle of a row for a drag operation.
While I get the desire for everything to be super customizable, at some point it seems like overkill.