As someone who relies on developers and WordPress I appreciate the dryer side of the developer community. But I believe there has to be a balance. Every developer I have worked with on WordPress projects has brought different insight and personality to the project. I'm not so sure about the personality of the software, to me it's about the community and what they pull from WordPress.