You really think it takes 1 person to maintain iGoogle? In a corporate environment with so many users, business rules and systems/infrastructure I'd imagine it is quite a few.
No way. I'd be exceptionally surprised if more than one developer is dedicated to it. All the components inside iGoogle are already supported by their respective teams. News, Calendar, Finance -- in iGoogle these services are accessed by RSS or JSON API's that already exist.
It should theoretically be possible to make iGoogle a 100% client-side one-page app and require zero maintenance, or additional resources.
It should theoretically be possible to make iGoogle a 100% client-side one-page app and require zero maintenance, or additional resources.