Marcus discusses the challenges of offshoring, emphasizing the importance of keeping core knowledge in-house while leveraging Model-Driven Software Development (MDSD) for implementation. He expresses skepticism about offshoring, suggesting that automating processes through MDSD can mitigate communication issues and reduce the need for large teams in different locations. The conversation highlights the potential of MDSD to streamline development and enhance project control.