I just thought it would have gotten better. We had an 03 Accord before this, and it averaged 30-32 with the same driving. I think the 6 speed hurts it more than anything. Any type of incline and it has to downshift all the way to 4th to catch up.
I'll agree in principle that the A6 is not a performer. I can force it into a gear more easily by using the tap shifters than I can by using the ol' press-and-release of the skinny pedal.
Mine doesn't go to 4th when it downshifts to regain lost speed up a hill. One way I know that is after it shifts, sometimes I'll pull it into "M" and it says 5th. I was curious because it sounds like it's up-shifting twice once it gets back to the preset speed. I'm sure others who feel like commenting will assure you that first it shifts up from 5th to 6th gear and then it locks the torque convertor. TCC lock is what feels like the second shifting of a gear, making you (and me at the time) think it had down-shifted to 4th and then had to up-shift twice to get back to 6th.
See if your air filter is excessively dirty, ensure that you're using the correct grade of gas (for V6 GM recommends 87 or 89), and that your fuel system is not compromised by dirt or deposits. Most of the time I use top-tier gasolines, and occassionally I fill with mom-and-pop gas, but that's rare. I always use 89. I no longer waste my money on 92 and don't want the reduced performance of 87.
Another thing to consider is that I took off my huge muffler that is overly restrictive and put in its place a Y-pipe and dual resonators, along with the original factory dual tips. Sounds better, but regarding this thread, it might also be giving me an improved exhaust flow through lower restriction, enabling the slightly higher MPG numbers. Or not. But it isn't hindering it any, of that I'm sure.