Sincerely? I hope never. And I don't even like Java very much.
For Microsoft, who makes a lot of money selling a relational database server, marrying their flagship language with SQL makes sense, but I doubt it benefits anyone else.
Not even the developers who use it.
I can easily imagine all the programs that now rely on a relational database (or something hammered into a relational model) when any number of other data storage strategies would be a better fit. When all you know is a hammer, everything looks like a nail.