> Second, why do we want a community-contributed module to be widely used? That's stated as a goal but without explanation. If there is a widely used community-contributed module that is better, put it in the standard library.
I think the reasoning is that offering a flawed version in the standard library can prevent an alternative from being written and gaining adoption.