I think you're right Tim. They present a waterproof barrier that both protects the door card and also stops water entering the car.

I suppose if it was just stuck to the door card it wouldn't be a complete seal and there would still be a possibility of water leaking onto the carpets etc.