Прочитал сию дискуссию и добавлю, что в категории важен не просто сам факт существования стрелки.
А возможность соединить её с какими-то стрелками ещё (другими или с собой).
Именно это соображение позволяет отказаться от объектов, которые и в классическом описании, следует считать чем-то навроде "точек соединения", т.е., без какой-то структуры унутря.
Можно описать категорию, просто описав стрелки и какие стрелки с какими соединяются.
Понятно, что должна быть ассоциативность и единичные стрелки.