I don't know the reason, but I believe the PF59 has been replaced by the PF46. The reason I say that is because:
I changed the oil on my mother in law's 2002 Tahoe last year. The previous oil change had been done at the Chevy dealer. They used a PF59. When I changed the oil, I looked in the book at Autozone, & it lists the PF46 as the filter for her vehicle.
Also, Autozone's website lists the PF59 & the PF46 for her vehicle. The PF59 has an * by the part #. Further down on the page, the * says "Available until stock is depleted". This leads me to believe that AC Delco has stopped making this filter. It probably has something to do with simplifying stock for Chevy's service dept.
Lastly, is the PF46 an E-Core filter?