23 kilos sounds heavy until you reflect that modern soldiers carry a similar weight of gear in their backpacks
So did their Grandfathers in World War II, their great great grandfathers in the Civil War, eh cetera. It is probably the most weight that a healthy man can carry for long distances.