One always has to consider the cultural background of a vow. A vow made in our culture today means something different from one made in our culture fifty years ago.
Many religious people feel a need for clarity. They need to have a sense that they are right, or at least on the right path and relatively sure of their direction.