Without a CLA or equivalent mechanism they would need to get the agreement of every contributor to change licences. Once a project gets large enough the sheer number of people involved usually makes this impossible
0-BSD doesn't have any conditions at all. 2-BSD does.
The MIT → AGPL example isn't very illustrative. The requirements under AGPL are a strict superset of the requirements under MIT. Going MIT → 0-BSD is a bit trickier, because distribution under 0-BSD doesn't meet the requirements of MIT.
(The zero clause license drops the requirements for preserving the copyright notice when distributing)