My grandfather (40yr GM tech) was always convinced that a hard shift was good for the vehicle and it meant nothing was worn...
That being said, it's annoying. My 98 had a very clunky tranny when I got it, so I had the Trans fluid changed. Be sure to have them drop the pan and clean off the magnet that catches chunks. Within about 500 miles it shifted beautifully after that.