Pros and cons with both approaches.
Less active triggers, theoretically (I'm doing performance tests with my map to determine this as fact or fiction), will cause less lag in the map, and should help to prevent server splits as we know them.
However, if you do not code optimally and use generous portions of IF/Then/Elses you could have a problem on your hand as common triggers over-process too much data. It also stands to reason the longer a trigger is the longer it takes to get parsed - something that could slog down the normal flow of triggers in your map (very bad if you have fast action skills like I like to employ).
Lumping together everything into a single trigger also is unsightly, and makes the whole tougher to debug and document than a bunch of single triggers.
I guess I personally subscribed to the more is better camp, as I have over 400 of the things in my map.