We rarely if ever hear of a transmission shop that suggests making a repair to a transmission rather than replacing or overhauling the whole unit.
Your transmission has the ability to learn and adapt as it ages. It makes changes to line pressures and the speed at which shifts are made based on a number of factors and changes over time. Yours might just need a "Service Learn Adapts" run and or the one that gets a solenoid un-stuck. If it has not been serviced, that would be my first suggestion, a complete fluid exchange using the TransFlow machine. Some will suggest dropping the pan and changing the filter instead or in addition. To each his own.
Your transmission also has an internal oil life monitor much like one for the engine that you can see on your DIC. You can view this one on the Tech-2. Yours is probably down to the teens percentage wise. Dirty fluid wears out the solenoids quickly and they can be rebuilt rather quickly and inexpensively with the right tools.
We see this all the time, trans shops bend owners over a barrel and leave them little choice because they are ignorant of what makes one tick. Of all the parts of a car, the trans is treated like some magical box and the magicians who fix them almost always say they are shot and need replacing or rebuilding. In their defense, if something else fails, they'll get blamed so they might as well suggest the shotgun approach and replace everything.