I've been thinking what I said in my earlier post and I decided to elaborate. In a complex enterprise such as Sun, gone are the days of stand alone applications. In our world of application development we frequently rely on other core functionality, maintained by other groups, to be there. From the web perspective, it's authentication, entitlement to name a few. The technology is there .. we sell it! But the hard part is coordinating across different groups to have a common understanding of the basic platform needed so that we all can develop to it.
Marching towards a common platform can be hard thankless work, it's isn't some snazzy new feature, it's trying to merge two user registries admist user complaints that their id has changed. EOL'ing applications and sites is hard, particularly when the goto model isn't quite matured yet. But I do believe we have made progress in this area ... it just seems to take longer than it should.
Kathy