Catalysts get poisoned due to the strong affinity of certain molecules or elements for the active sites of the catalyst. These poisons can form strong chemical bonds that do not readily break, effectively blocking the active sites from participating in the desired catalytic reactions. This can occur due to impurities in the feedstock or as a result of side reactions.