Your makeup is held together for hours at a time by primer, which functions like glue. It evens out the skin's surface and lessens sebum contribution to shine. A moisturizer is not a primer. Always moisturize the face first, give it a few minutes to dry, and then use a primer.