Scala is probably the most expressive statically typed language around, so I personally wouldn't feel bummed about having to use it. Java on the other hand...
Because I shared your views until I started working with it at a good team :-)
As I continued writing botj Java as well as other projects on other stacks Java became less and less annoying until today it is one of my two favorites.