I've had a few canvas packs but they were mostly canoe packs for carrying a few yards back and forth, I certainly wouldn't want to carry one any distance.
I'll take a modern pack anatomically designed, padded and distributing the weight better any day over a 150yr old system, it's called...