Villagers don't have the old textures they had prior to 1.14 when using the built-in Programmer Art resource pack.
Most other things have the pre-1.14 textures when using the resource pack, why should villagers be an exception?
Furhermore, the old villager textures are already in the "Programmer Art" resource pack, but don't have proper file names to match the 1.14 ones.
Related issues
Attachments
Comments

Thank you for your report!
However, this issue is Invalid.
You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit Minecraft Suggestions on Reddit or visit the Feedback website.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

@SPGoding
This isn't a request for a new feature. A bug can be defined as a mistake or error in a computer program, there is a very clear intention to have the old villager textures in the resource pack.
The old textures are already in the resource pack; I tried extracting the "Programmer Art" resource pack from the game files and noticed the old villager textures existed there. Â
However, the textures are improperly configured for the 1.14 village update, they follow another naming system. A simple fix could be performed like so:
[media][media]I could successfully duplicate and rename the texture files to get them working.
The textures are in the resource pack already, so why aren't they in use?
[media]