In reply to Milan Petrovic.

Yes, removing broken plugins (that were broken by new releases of WP and the author did not update) is a good idea. The problem is, how to find and identify broken plugins and remove only those?

I mean there might be some X year old ones, that are still working flawless, so removing just based on the age is questionable IMO.