Ish. The new sole will require a surprising amount of glue, for one. For two, I maintain that this is only true for non daily shoes. I have yet to see shoes worn daily that stand up to this standard.
The most important thing with shoe longevity is to not wear the same pair every day. Buy two and switch between them - or better yet, get three pairs - and rotate. Give them some time to rest, air out, dry out, etc. between wearings. They will last longer and your feet will thank you.