"Landing" habitats on Venus is actually easier because the gas bag can inflate on descent, gradually slowing the rate it's falling at until it stabilizes at the desired altitude. Mars has an atmosphere too thin for chutes, and gravity just high enough that propulsive landing is much harder than on the Moon for payloads any larger than the Curiosity rover. Hence that risky, untried inflatable aerobreak they've been working on.
That said, Mars has all of the mineral elements we need to continue modern high tech society. All of them. The Moon doesn't have that. Both have oxygen right in the soil. Both have water ice, though Mars has more. Mars has less surface radiation. But the variety of available metals is a big deal. If you simply can't get certain metals, the technologies that require them can't be built without importing that material.
RE: Colonizing Venus: Only 90% as Crazy as it Sounds