Way I see it is, if we can land a rover the size of a minivan on a different planet, we should be able to do this without much more effort. Money, perhaps, yes; but, we've already done it.
You might think so, but the difficulty doesn't scale linearly with size and weight. For example there's a practical upper bound on airbags to absorb landing shock; we can't just build larger ones for a capsule carrying humans.
I would imagine that the airbag solution would be rather unpleasant for humans, even if it were possible/practical.