1. static linking is still linking and you still need linkers to combine multiple object files into a single executable
2. mindset that memory and CPU are in abundance IMHO one of the reasons that user experience is not visibly improving over the years despite orders of magnitude faster hardware