Cats dislike aluminum foil because it feels and looks different from what they're used to. They like things to be familiar and predictable