Stains & messes happen. They are rather inevitable when you consider that each guest room is ideally used each and every single night and most often by alternating people, who are relaxing or just moving thru on business or some other type of travel. Guestrooms are a space in constant flux and with that comes spills, drops, greasy fingers and the like. All of these moments pose a threat to that white bedding and those drapes (I mean seriously do people even use the baton?)
Although a potential problem for your house cleaning staff, this is a factor you simply have to accept, expect and plan for in the hospitality industry.