I think there are times and places where an OODBMS can be the best tool for the job; I just don't think those times and places are particularly common. Unfortunately (in my experience), along with XML databases, OODBMS falls into the category of things people get exposed to which make the tech look like a hammer and everything else look like a nail.