Yeah I feel that, not the entire language but, many of its choices, like error handling, sum types (with exhaustive enum matching) especially when writing in python.
It's also good to remind people that these things were borrowed by Rust from other languages too. Primarily the ML family of languages.