No, that's not it. Other characters can craft, but some characters always produce no progress. This is true even for upgrading where no items are consumed.