Excessive features in the history tree?

I have a couple of parts that another group has made which is killing my computer.  I noticed that the file sizes were quite large and started looking at the history tree to see how the parts were modeled.  Now I am certainly not the most efficient or clever modeler out there but I feel like I have been around the block a few times.  Is there any justifiable reason to create a single model with ~400 features in the history tree.  I also have one that has over 1000 features in the history tree.  It is a molded part and does have a number of details to it but I don't think it requires that many features.  I think the feature count can be significantly reduced which would also make the model more managable.  If you do have a part, I would certainly like to see a screen shot of it to compare against.  I am going through these parts now, looking to see what I can do to preserve the design intent while reducing the number of features.

Thoughts???

SolidworksParts And Features