I don't understand people. So many people wanted to play without scout speed on medic, and the main result of this was that mid fights mattered more. It was easier to kill a medic, and then roll to the enemy last if you were the better teamfight team.
Badlands (or any map) being hard to push out of last has the exact same effect. If you are attacking a last that is difficult to push out of, then you can take more risks attacking (see examples bear listed in his post such as double sac or trading ubers), since if the strategy fails, you have a natural safety buffer given by the map. Therefore, mid fights matter more, since you are (generally) on the enemy last if you win mid.
Personally, I'm a huge fan of maps that are hard to push out of last from (snakewater/badlands/gully/metalworks), since you can do crazy shit when attacking. I don't see many other teams fully use strategies based on the map to their fullest potential. Most of the time it's just sniper angles, sticky traps, soldier jumps and hiding spots that need to be learned. Noone uses a crazy strat that the maps allow you to use.
tl:dr it's not the maps fault people play like pussies.