My car repair also puts a blanket on the seat as soon as I enter the garage, but that's because the car is MY property. The airplanes I work on are property of the company, not of the pilots or engineers. So if the company doesn't foresee some blankets for me, I put my greasy a* on the seat without protection. You know now who to complain to if your seat is black once again. There were times I also carried an anti static wiper, and I stayed in the galley to do the paperwork instead of the capt seat, but I've had too many issues with pilots like these to care anymore.
Last weekend again, a pilot asked me to clean the front windshield. I told him to ask the cleaners who carry special products for this, but he said he would ground the plane if it wasn't done at the instant moment. I left the cockpit (5 other planes waiting), and he called operations to tell the plane was downgraded in autoland because of no sight through the windshield. I returned to his plane, removed the 2 bugs, I found a few scratches from the wiper that were out of limit, and said the captain I would ground the plane myself. OOh, everything was fine now for the captain and I was a good boy, but please let me fly today...
I always ask how they learned to fly. Everybody starts in a Cessna 152 type right? I fly these myself, don't you get the occasional grease on your hands when checking the oil? Don't you have to clean the bugs on the windscreen yourself?