Same can be said about Nginx :) You could/can get Nginx up in front of Apache pretty easily and drop overhead/waste.
I do the same thing with Nginx :)
All that said, both Nginx and Varnish are capable. You can front end anything with anything in this mix (Varnish, Nginx, Apache, etc.)...