The random generation keeps things fresh, and I find it pretty cool that it can sometimes work to your advantage, such as the randomly spawning walls that can block missiles and arrows.