While I agree with you, I don't see that happening. But it would make fro a better sound. One of the things that distinguish Jhani from many modern PD's is how he works to maintain his library. While it may not be what you or I want, he puts more effort into it than most. He does move his packets around, so you should hear a different set of songs in rotation the next week. When I consider what KRTH sounded like before Jhani Kaye got there I think to myself that KRTH sounds pretty darn good now.
Just for reference, there are quite a few programmers who do not packet their library at all.
For those unfamiliar with computer assisted music scheduling, packeting is essentially taking sets of songs and resting them while others become active.
Packeting can seriously speed up the rotation of songs when they return to active rotation, so that they seem to appear way to often for a while, and then they go away again. The alternative is to have all songs active, and to make sure that very strict rules about horizontal rotation are in play: that means no play in a daypart or "window" until all others have been played in and no play in the same hour until all other hours in the daypart have been played in. Vertical rotation rules are also necessarily strict, or one hit wonder artists will play very often compared with artists with multiple hits which are, de facto, harder to schedule.
In my experience I've always been able to beat a station using packeting by using strictly enforced rules on when a song can repeat at or close to the same time.