Why doesn't neo4j has a scala driver yet?

I have tried working with neo4j-java-driver but trust me it is really painful. You end with a boilerplate spaghetti of code that is dedicated only to conversion between Scala futures and java concept of futures. This makes adoption of neo4j by scala community a bit difficult.

Was wondering if there are any plans for developing a dedicated neo4j-scala-driver by the community and when can we expect the same?

I cannot speak on behalf on the whole community, but I can say at least there is currently no plan to get an official Scala driver.

That being said, feel free to open several detailed issues against the Java driver repository. This will help the Java driver maintainers in identifying the pain points with Scala interop and maybe find solutions to make that use case easier on Scala users.