I feel like this is a pretty reasonable article, and it makes a good point. Much like Lisp most Rust codebases that I have seen are written usually by smaller teams of people. The issue the Author brings up is one that would be a problem if you had a very large team. Does anyone have any experience working on a large Rust project where there was extensive use of Traits?