My apologies in advance if this question is to vague, but here goes.... In the category of vector spaces, products are given by direct sums. In general category theory, the existence of products is a property of the category, there is no choice going on. On the other hand the tensor products of vector spaces is an examples of a monoidal structure. In general category theory, monoidal structures are chosen, there can exist more than one for any category. How is one to understand the distinction. Taking direct sums seems as "natural" as taking tensor products, so why is their general categorical interpretation so different?



Categorical presentation of direct sums of vector spaces, versus tensor products
One way to think about what the monoidal structure on vector spaces is doing is that it is telling us that vector spaces do not really form a category, or not "just" a category: they form a [multicategory](https://ncatlab.org/nlab/show/multicategory) whose multimorphisms $V\_1, \dots V\_n \to W$ are given by multilinear maps $V\_1 \times \dots \times V\_n \to W$. We care a lot about multilinear maps and not just linear maps in practice so this is a very natural thing to do.


Multicategories are a strict generalization of monoidal categories; if the multihom functor $\text{Hom}(V\_1, \dots V\_n ; W)$ happens to be representable as a functor of $W$ for all $V\_i$ then the representing object can be written $V\_1 \otimes \dots \otimes V\_n$ and this should define what is called an "unbiased" monoidal category (an axiomatization where we axiomatize all the $n$-fold tensor products at once rather than just binary ones).


In other words, the tensor product is describing an additional structure we care about in practice which is not captured by the category structure alone. Similar situations happen all the time, e.g. rings have additional structure given by multiplication which is not captured by addition alone (and it's not so bad to think of monoidal abelian categories, say, as categorified rings). What the category theory tells us is that the notion of direct sum can be defined using only the notion of linear map but the notion of tensor product requires the notion of multilinear map.


