Давид знал, что Бог- ревнитель и не даст Свою Славу другому. Храбрые воины сделали практические невозможное, рискуя своей жизнью ради своего царя. Тем самым практически обожествили Давида.
Я думаю, что в этот момент Давид понял, что это может быть проверка от Бога устоит ли он от соблазна употребить то, для чего проливалась кровь? Давид явно не хотел, чтобы люди умирали ради него, а не ради исполнения Божией воли.
Поэтому Давид принёс это как добровольную жертву Богу, показав тем самым, что воины рисковали не ради Давида, но ради Бога, приняв волеизъявление царя Давида как волю Божию.
Я уверен, что если бы Давид не вылил эту воду и выпил, то повторил бы участь Саула.