If you design a PCB for a given size of the resistor but then decide to use larger resistors without redesigning the pads, you may have reflow problems and weak joints. This is simply due to the fact, that the components are positioned due to surface tension during reflow process (they are pulled into place as the solder melts). If the pads are for smaller components, there will be too little solder for larger surface and weight of the component and working at a wrong angle to pull it into place causing potentially higher rate of failure.
> What's more is that the component pictured is a capacitor.
And that means what? From the picture I can tell that there is very little solder between component and the pad. Potentially too little to hold the component well in place.
> The only conclusion I can draw here is that the guy has no clue what he's talking about
Maybe he does, maybe he doesn't. Have you considered a possibility you are not an expert either?