I've implemented Scrum with such a team.
It took a few iterations for them to get on board, but they discovered that Scrum made them better developers. They appreciated being able to influence the process. At each iteration's retrospective we examined success factors and challenges, and as a team we worked to eliminate the barriers the challenges created.
At that year's annual employee recognition dinner, my team nominated me for an achievement award: not for my achievements, but for the achievements the team was able to attain as a result of moving to Scrum.
Too many teams are beaten down and demotivated because they don't have a say in the process. The lack of personal responsibility and commitment may be an artifact of the current development process, and Scrum may help your team overcome that.