If you live in a hilly area and shift often the chain can develop side play as well as "stretch" and that certainly can make shifting more sluggish. try putting the chain on the large chainwheel and a cog toward the middle and pressing inward on the chain to see how much deflection there is compared to a bike with a new chain.