And requires said commitment from the start. Revisiting the tree later in the game often results in waste: either you already have aqueducts, or your cities are large enough where the benefit* isn't as significant.
*Cities always benefit if going for growth, especially on large cities, but what I meant is a city going from 9 to 20 is going to benefit more than a city going from 16 to 20.