If the word lines are going directly to the rows of the DRAM array, what he's calling the "precharge" devices would need to be sized in such a way that any one of the pull-down transistors on the address lines could overpower them. Initially, all rows would need to start low, and then all rows other than the selected word would need to be prevented from rising even momentarily, thus making it necessary for the address wires to be valid before precharge is enabled.
An alternative design approach, which perhaps you were expecting, would be to have all address wires (true and complement) disabled while the precharge signal is pulsed (meaning all of the word lines in this schematic go high during the precharge phase), but have an extra layer of logic between the row lines shown here and the row lines of the actual array. I haven't studied VLSI design since 1994, but I would expect any practical designs to add an extra layer of buffering between the decode matrix and the row lines of the actual array, and having such buffering disable the outputs any time the address wasn't valid would impose less of a speed penalty than making the precharge devices weak enough to be reliably overdriven.