It sounds like you’re asking why paint vertex weights as opposed to manually assigning vertex weight values to selected verts. If that’s the question, it was probably just my preference at the time. Weight painting is a more artistic approach which is often what I prefer to more rigid, technical approaches.
Watching back over that section, I think it would be fine to manually assign vertex weight values if you prefer.