I've really been loving Rust as I've learned more over the past few months. Your point about it lacking a well defined use-case is something I've struggled with. I want to create useful solutions to real problems, and I struggle to find the instances where another language wouldn't be better in its current state.