rswyan - I don't disagree with one thing you said - you are 100% correct. The only thing i would debate, lightly, is that both methods are essentially an effort to divert water away from the foundation - otherwise it is simply a matter of where the diversion occurs.
The problem is that you may not always be able to effectively address the issues from the outside. In my area, the water table is pretty high - so much so that many communities were not allowed to build houses with basements - depending on the year/decade they were built. Many communities were also built on swampland that was filled in. Add to that poor grading by the builders where water problems in one lot affect the surrounding ones. All which support your points about poor planning and incompetence - but it is not always possible to correct those issues later.
My limited experience is from the few years I did this for a living some 20+ years ago. We did some houses that were 50+ years old, never had water problems, no changes on the outside - then a problem occurs. Somewhere water found a path underground to the foundation.
The most memorable thing was when we were doing a house in a community that was 30+ years old. The house we were doing, we did the entire interior perimeter - about $6K with a lifetime warranty. Same house model up the street hired a company to do the outside perimeter (same week we were there) - $30K, no warranty. They came down to chat - and were crestfallen about the price - but still felt they would have the problem resolved - we were there a year later....
On another one - the house was in a low spot in the neighborhood. During the spring, the entire yard was persistently (weeks at a time) saturated like a soaked sponge - walking on it caused water to percolate up over your boots. When I cut through the floor we saw the water basically under the entire slab. Had to dig a temporary sump to pump it out before we could proceed. Funny thing was - after 24 hours of pumping - the entire yard started to dry up as well.
To your point about electricity - again you are dead on. But unless the water problem is severe, this is generally not an issue. The trench and sump can generally hold the water until power is restored.
In "grandma's" case - she always had a wet floor after any significant rainfall - prior to the system being put in. This past fall, her house caught fire (cable company, drilling a hole and hit the panel). Five months no power, lots of rain and snow - the system contained the water. Granted it was full up - and caused dampness in the air - but no water on the floor.
It really boils down to severity of the problem, level of effort, and expense. Obviously easy external fixes - gutters, downspouts, etc- should be addressed. But if it gets more complicated than that - you need to decide best course given the situation. In the OPs case, if he only has a little bit of water, in one corner, a 3ft sump and pump alone, in that corner might be enough to handle it.
Not advocating one method over another - just providing some alternatives