There is one thing bugging me about the infinite vacuum energy in QFT. When we ignore gravity we can gleefully neglect the zero-point energy and everything works fine because only energy differences matter.
Now, as soon as we try to put GR into the game, the absolute value of energy is relevant since $G=8\pi G T$. I wonder, why would we say that the "correct" energy is the infinite one? What would the absolute energy even be? When gravity is absent, neither choice of energy is more "correct" than the other