Comment Comment by EnragedParrot There's also the fact that those complex solutions aren't engineered by a solo developer but by teams, typically even multiple teams each working on a compartmentalized piece of the whole thing. parent EnragedParrot 3 years ago