Hmmm... I was gonna say it was too new, but both Orange Crush & Copperhead Road came out in 1988.

I guess all I can say is "No excuse sir!"