Not sure I agree here - Files may not exist, and be it for just *user error/mistakes*. And Returning a `Resource` seems to be THE recommended way in the Spring MVC world these days.