They use more than just Java. The UI was originally C#... I'm still surprised the front-end was C# but they went with Java longer term for the backend.
Don't care about losing Java applets though, those things were too heavyweight for what they did. And more advanced stuff like Windows Update running through a browser was major security incidents waiting to happen.