"...prolonged periods without airing and drying usually means that the mattress accumulates moisture that never goes anywhere. Which gets rather nasty after a few months..."
That's a good point. Setting them out in bright warm sunlight would go a long ways to keeping them fresh. That might even be the reason behind the box springs that normally go underneath.
One thing I forgot to add: use plastic under the sheets (or whatever) with youngsters. And maybe even with elderly people.
Sue