Although there are definite benefits to specialization, I think we have gone too heavy into specialization. Having a more diverse skillset and a more diverse knowledge set gives you more options, a better ability to provide for yourself, and a better ability to understand the world around you and to adapt to changes in conditions. A proper money makes problems less likely and easier to deal with, but doesn't prevent problems. Having additional skills, like gardening, beyond our job/career skillset makes us more resilient. Also, no matter how much the agriculture system is improved, a locally (or on your personal homestead) fruit or veggie that is picked the day it is eaten will taste better and be healthier than something shipped across the globe. Proper money doesn't fix that.
Getting rid of fiat and moving to proper money improves everything, but doesn't change everything or guarantee no problems.