A good moisturizer boosts the moisture trapping property of your skin and not necessarily an artificial barrier to capture moisture.
Instead persevere and you always be seeing some improvements to your skin in no some amount of time. https://penzu.com/p/bf3ab6146a843c27