A developer argues that Rust can achieve the benefits of named arguments through structs rather than adding language features, avoiding design complications while providing type safety, field documentation, and clearer semantics for function pointers and evaluation order.