It does sound like they are not changing the nappy often enough. Zinc cream is great and it is as cheap as chips so you can be generous with it. Also another thing to consider is what you are using to wash the nappy, perhaps the chemicals are reacting with the urine and irritating your baby’s skin.