On Mayer-Vietoris functors and algebraic K-theory