It was slowed by drag chutes and retro rockets too. Drag chutes will not function without an atmosphere.
Exactly.
Parachutes a
very weight- and cost-efficient way of slowing something down. Instead of a complex retro-rocket system with a large load of fuel, you just pop out a nice piece of fabric with some string, and wait.
I know that it arrived at Mars at some crazy speed of thousands of mph, but the chute can slow it to a few hundred.
Googling some stats...
Source.
Several minutes before landing, the spacecraft begins to enter the outer fringes of the atmosphere about 125 km. (80 mi.) above the surface. Spin stabilized at 2 rpm, and traveling at 7.5 km/sec, the vehicle enters the atmosphere at a shallow 14.8 deg angle.
...
The martian atmosphere slows the vehicle from 7.5 km/sec to only 400 m/sec (900 mph).
7500m/sec to 400m/sec, thanks to a simple parachute. To do that with rockets, first, you'd need a lot of fuel. More fuel = more spacecraft momentum = need even more fuel to help slow down all that fuel.

And you need expensive, bulky rockets to do that.
The decent rockets used in the backshell of the Mars Exploration Rovers were simple one-shot solid rockets. They fired at the right time, and they could then burn as long as they wanted to - as soon a the lander sensed that it had come to a stop in midair, it cut the lines tying it to the backshell; from there, it bounced to a stop while the backshell flew off and crashed.
Mars Exploration Rover EDL video.
(And hell,
here's the Phoenix EDL too, though I was listening to it live as they broadcast it, so at least
I thought that was neat.

)
I'm a space nut. But I think that if it's necessary to pause Nasa for 10 years to help rebuild our economy, etc. then I say it's the right thing to do. Nasa can pause for 10 years while private companies push forward. When Nasa resumes, they can borrow ideas from the private companies.
(this is an absurd, pretty much uneducated guesstimation about a problem that isn't even clear to me)
Baaaaad precedent to set. Otherwise every time a bird craps on a Congressman's car, they'll want to cut NASA's budget to pay to get it cleaned off, or to just buy a new car.
And let's say you "pause" it for 10 years. Now you've got a lot of scientists and engineers who've just had their paychecks "paused" too. Unless you're planning on putting them in stasis until NASA's budget is restored, they're going to be looking for work. Oops, unemployment just went up a bit.
"Hi, do you want to try a Value Meal today, and did I mention I used to work at NASA, and god I hate my life now."
If you've read my comments in any of the threads about human missions, you'll see that I've always been anti-human, pro-robot. No reason to send up people. Robots can do everything we can do, better, longer, and cheaper.
And yet some people seem to oppose sexbots.
(
Oh what the hell, MSL's landing thing is cool too.)