Ted Neward made this post on the state of the Java world. In it he describes ORM as the Vietnam of computer science, meaning that massive effort is being put into this area without much progress. He also calls on Microsoft to forget about the whole idea of ObjectSpaces.
I don't know if they already have, because I can't find much on ObjectSpaces on the internet, and it seems not to be included in the Visual Studio 2005 Beta. I don't however agree that MS should give it up. I recon although there are many tools, it's nice to have one built into ADO.NET. I think ORM defnitely has it's place, and although I agree that effort should not be wasted on this, it should not lag behind either.
There are some other things Ted says in his post on CORBA that worry me, especially the part that OO is not the way to go anymore, I cannot disagree more. It's a shame that he gives so little explanation for his opinions.