Sometimes I think people forget that the DM designs the world, and can adjust it according to the needs of the game.
Example: If the party is Avenger, Dagger rouge, Tac Lord, Fighter, and Wizard. It handles things very different then say a party of Warlock, Archer ranger, Laser cleric...