Катапульту и проч. артиллерию используют как огневую подержку. В маневренной войне проку от неё действительно немного. Но если затеял осаду, - почему бы не подтянуть да не лупонуть?
И еще немаловажный фактор - получить пушку из катапульты всё-же проще, чем построить.