This specific architecture was selected, largely because it utilizes an evolvable development approach, which allows NASA to address high-cost development activities early on in the program and take advantage of higher buying power before inflation erodes the available funding of a fixed budget.
ENGADGET: NASA's Space Launch System to rocket into deep space, unravel the universe's mysteries (video)