I have more faith that it can work. The skycrane is kind of an evolution of the airbag system used on Mars Pathfinder. In both cases, jets reduce the velocity of the craft to zero. The differences:
Pathfinder was cut from a higher altitude, so it had to bounce, hence the reason for the airbags.
Curiosity jettisons it's exterior shell (to save weight) before firing its engines to slow its decent. It goes to 0 velocity much lower to the ground, so the rover is lowered gently.
There are big differences, but much of it is just an evolution of earlier systems.