D2 of course does not randomize the quests, but does randomize monster type, unique boss stats, and maps. Isn't that going to be the case more or less with the battlefields?
I thought all the bosses in Diablo 2 were the same every time?
The end of act bosses--Andariel, Duriel, Meph, Diablo and Baal are the same every time. Many others can spawn with variable special abilities--Hepasto comes to mind. And of course the unique run of the mill find 'em all over the place bosses can spawn with anything.
The question is not, Can they reason? nor, Can they talk? but, Can they suffer? ~Jeremy Bentham