Cause it actually needed lambdas and things that go with it. Didn't need all the Scala-specific data structs like Array.
And the most important thing Java was always missing until recently, virtual threads, were lacking in Scala too.
And the most important thing Java was always missing until recently, virtual threads, were lacking in Scala too.
(And I'd disagree that virtual threads were all that important compared to language features.)