Is the configuration stupid, or, is it somehow imperative that work is distributed over 200 local engineers + over 70MB of externalities?
And they're tasked with building a product that can handle Google-levels of demand, though they currently only have two customers, neither of them paying.
It indeed is imperative, but not for technical reasons.