Потому что сельское хозяйство тесно связанно с землёй,а ремеслу не требуется такая связь с землёй. Ремесленники могли уехать со своей земли, поселится в городах. А там было удобнее покупать и продавать . Ремесленнику нужен достаточно большой контингент потенциальных покупателей,в деревне столько нет, зато есть в городе . В силу этого ремесленники перекочевали из деревень в города, а ремесло отделилось от сельского хозяйства.