What would be nice would also be to repair them like in AOM where you could repair ancient buildings. I guess the ptolemaic mercenary camp is for accuracy purposes, like you wouldn't train mercenary units, which at the same time are part of the civ, in the same building as the others. That make sense to me.