Depends on the girl, depends on the person you're asking. I think many girls out there wear makeup and they really don't need it, they actually look better without it. I personally don't like makeup on women, as minimal makeup as possible is best. On the other hand, some women do need it more than others for various reasons and they look better with makeup than without, it all depends.
I think if done right, makeup can be used to enhance any girls looks. however if done improperly (not getting the right shade of foundation, not blending properly, having the colors on your lips bleed outside the lines, having concealer crease under your eyes, etc.) it can make them look worse. So i think if you're doing it in a way that downplays your best features as opposed to enhancing them than that is why he wouldn't like the makeup you wear. Now if you enhance your features well with makeup and still manage to have natural looking makeup than he likely complains because he doesn't want you attracting other guys.
I'm not sure men know or understand every bit of make up out there and they probably wouldn't know what you actually had on your face if you were wearing it. For a man, so long as make up looks natural and pretty, then it's good. When there's evidently loads on your face and it's not been applied well, even if a man isn't clued up on make up, he won't think it's attractive.
Natural is always good which is why women spend so much on skin matching foundations and bronzers etc. so if you already have a pretty face and don't need or want to wear make up, don't. A guy will be able to see you look pretty with or without it. But sometimes make up can enhance your good features (blush, mascara, gloss) and that's what attracts men.