My criticism of Oslo would be that it focuses too much on data and not enough on behavior. I think that's what makes it "19th century".
On the other hand, a focus on data sells, especially in the Microsoft space. You just have to be prepared to be snubbed by the "intellectuals", who admittedly don't represent a huge market segment.
Another problem I have with Oslo is its use of a database as an artifact repository; something like TFS with version control would seem to be more of a fit. A question: why don't you tell us to put our code in databases? Is the DSL any different?