A critical analysis of multi-dimensional upwinding for the Euler equations