Stropping helps a lot, especially if you use the green CrO from Hand American or Lee Valley or any other reputable supplier. One stropping paste that's *really* worked well for me is this one -
http://www.classicshaving.com/catalog/item/522944/564416.htm. I don't know why, but this seems to get everything to that final stage for me, my razors "sing" when I use it, my knives that are very sharp can *easily* tree-top trim with it also. I highly recommend using this with a hanging strop.
One thing I've found that determines blunting is a combination of factors and how you cut. For example, I have some very hard knives in the 60 - 64 HRC range. If I get them wickedly sharp, and go and say, whittle soft wood (pine, aspen), they tend to stay wickedly sharp for a little while. Notice they are hard, and I'm push cutting into a relatively soft media with little abrasive properties. I can turn around with the same knives, and start pull cutting in cardboard or carpet, and lose that wicked sharpness almost immediately. It's almost like I'm ripping the edge off the blade.
Then again, I have a knife which is highly optimized for cutting (read thin), very hard (64), and full of very hard carbides (10V). It gets sharp but not wickedly sharp (shaves but not tree-top trims, although I haven't honestly tried to get tree top with this one) but loses almost none of it's sharpness in either cutting method for a *very* long time. And I mean very. I am being forced to get a scale and rig up a measuring method for sharpness with this knife. It's edge lasts long enough, that after *many* cutting sessions, I can't tell any edge degradation yet.
So I think geometry, heat treat, steel type, and - just as important - what you are cutting, and how you cut it all factor in to the equation.