1) No pueden "matar" Linq-to-SQL, ya que ya es parte del marco .net. Lo que pueden hacer es dejar de agregarle funciones. Eso no impide que los miles de desarrolladores que ya están usando L2S lo amplíen y mejoren. Algunas áreas centrales son difíciles de tocar, pero ya son sólidas y las características del diseñador que faltan se pueden atornillar fácilmente .
2) Una de las sesiones de PDC EF muestra que han aprendido un par de lecciones del fiasco de EFv1 y ahora están copiando y pegando muchos de los beneficios de L2S en EF y fingiendo que son cosas nuevas de EF. En otras palabras, la versión dos de L2S acaba de ser "reetiquetada" EF.
3) LINQ como tal (Language Integrated Query) es lo mejor desde el helado en rodajas y se puede usar con muchas otras cosas además de L2S (Linq a objetos, Linq a entidades, Linq a XML, Linq-a-cualquier cosa ). Así que el intento del grupo de DP de forzar [a las vastas masas de] adoptantes de L2S a [el menos popular y actualmente defectuoso] Entity Framework no es razón para no aprender Linq.
También vea este hilo (que es lo que creo que desencadenó en parte la publicación del blog de Tim):
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4061922&SiteID=1
Actualización 1: la edición de diciembre de 2008 de la historia de portada de Visual Studio Magazine de Roger Jennings es una buena lectura sobre el tema, con algunas comparaciones entre L2S y EF: http://visualstudiomagazine.com/features/article.aspx?editorialsid=2583
Actualización 2: Anders Hejlsberg fue citado en Redmond Developer News diciendo " LINQ to SQL no está muerto. Puedo asegurarles que no está muerto. Nada desaparece nunca. Nunca hemos hecho eso y nunca lo haremos " .
http://reddevnews.com/blogs/weblog.aspx?blog=3016