I think 5E can deliver it, but probably not to the satisfaction of a fan of old school resource attrition. That is the thing about 5E, it doesnt cater specifically to anyone, but can allow anyone to work within it. The more you want the system to lean in particular, the more unsatisfied you will be.