It's human nature to only do the stuff that's familiar and fun, and that's what has happened with Agile. People look at agile methods as a chinese menu of practices, choose the few that look cool, and ditch the rest. Unfortunately, the parts they leave out are the parts that make Agile work. Scrum makes it worse by ignoring important (but hard) agile engineering practices, and the Scrum Alliance makes it worse still with their armies of trainers--some good, some not--issuing dubious ScrumMaster certificates to people who demonstrated competence in connecting butt to chair for two days.
This is an important post and comments thread. Fred, re-read this later. It might confirm why Scrum is not working for your team.