Sigh, here's whats up with flushes:
Most shops won't do them because a lot of people that want them done have high mileage vehicles that have some sort of transmission issue. They ignore the trans fluid for most of the life of the car, but as soon as the tranny starts to slip or shift hard, they think a flush will fix the problem. So they bring it to a shop and have it flushed and it just makes it worse. Why? Because all of the gunk and crud in the trans fluid is gone, and it slips even worse. All of the gunk and crud was what was keeping it shifting somewhat decently in the first place, keeping the clutches from slipping, similar to using Type F fluid to make a firmer shift. But then with clean fluid it slips worse, and of course it's all the shops fault that changed the fluid. What a headache.
Honda realizes this. FLUSHES should never be needed if the tranny was properly maintained in the first place. A drain and fill is perfectly sufficient if done every 30K or so. It's the customers with the broken trannys that think a flush will magically fix it that cause Honda to recommend not to flush it. It should never be necessary. A flush will NOT fix a slipping, hard shift, etc tranny.
Tranny flushes are garbage. Change the fluid every 30K and quit worrying about it. Putting all fresh fluid in isn't going to do you any good when the tranny is garbage in the first place.