MySpace was Microsoft's flagship technology product in Social. They gave them everything and beyond to float the site, and it still sunk.
.NET, C#, MVC, ... are much improved nowadays. Would the tools available now have been able to fix whatever technical problems there were with MySpace?
Can the case be made that whatever debacles there were in recent years, those failings were used by Scott Gu, Anders and others to spur the terrific advances we have seen in the languages and run times?