Yup, Rust syntax is just the worst - except for all the other syntax proposals that have been made over time: https://matklad.github.io/2023/01/26/rusts-ugly-syntax.html
Not even one tubo-fish. No multiple lines of `where` clauses. No (dyn) trait impl. Not even a lambda!
On top of that Rust's syntax is full of noise. Curly braces, semicolons, ugly angel brackets, `::` instead of points for namespaces, etc.
Rust is a quite good language on the technical level. But the surface syntax is really ugly.