Delira, ладно. Раз на то пошло, то вот Вам еще одна версия. Существует мнение (хотя я и не берусь утверждать), что вампиры - теплокровные, но собственной крови не имеют. В результате мутации человеческого организма при заражении вампирский организм начинает использует кровь для регенерации умирающих тканей. Причем, из желудка кровь впитывается в организм и используется для обновления клеток. Без постоянной кровавой подпитки, получается, им просто не выжить, организм тлеет. И если только предположить, что данная теория верна, то отказаться от крови могут лишь вампиры с суицидальными наклонностями. А насчет Вашего примера по поводу людей и кошек, то они-то полностью от пищи не отказываются.)