No, but dividing things into smaller pieces makes it easier to fix those pieces in isolation.
The nice thing with computer software, is that you can keep subdividing until you reach a collection of single bits. Repairing a single bit is very easy, so there you go.
Astronomical? Like in millions of millions of stars?
If you compare to Oslo, the capitol of Norway, the closes neighbour to Sweden, the four guys have been sentenced to pay the price of a big house each (that is: four houses in total, in case I get the wording wrong) in the second most expensive part of the city. It's a lot of money (a lot!), but hardly astronomical.
Adding features does not necessarily increase functionality -- it just makes the manuals thicker.