"UX can pick up more responsibility and also provide well rounded responses if they can understand coding issues or design elements. Don't expect people to code from start to finish and front to back but should have a solid understanding."
Not usually a huge fan of Quora, but that's right on the money.
I recently chatted with LEGO about their customer experience efforts; they've got a lot of interesting initiatives underway. One of the things that really caught my eye was a tool they call the "experience wheel."