I never understood the pearl clutching going on when people hear that Rust has different constructs for handling errors and control flow and if/else stuff is kinda an antipattern.
Same kind of people that would hold dear GOTO statements in my opinion.