¡Mucho más coherente decir que el espacio vectorial cero tiene por base al conjunto vacío!. De otra forma se tiene una excepción absurda a "todo espacio vectorial tiene una base".
Claro, si de partida "todo espacio vectorial tiene una base" algo habría que hacer. Bah, cada uno fije claramente sus convenios. En realidad no hay debate esencial.