This is a sort of meta question.
How does one best define the direct sum (of vector spaces or other algebraic structures).
It seems to me that when one writes $$V = M \oplus N$$ One would like for $$M, N \subset V$$
(where subset means subspace) However, if one uses the standard definition of the elements of $V$ as being $$ \{(m, n): m\in M, n\in N\}$$
Then one clearly cannot say that $M\subset V$, because the elements of $M$ and the elements of $V$ clearly are not the same. ($V$ has ordered pairs, $M$ has whatever $M$ has...)
As another example, one would like the direct sum to be associative, but if one uses the standard ordered pair definition,
$$(M\oplus N) \oplus K \neq M \oplus (N\oplus K)$$
As (and this is perhaps a bit pedantic), the elements of the LHS "look like" $((m, n), k)$, whereas the elements of the RHS "look like" $(m, (n, k))$. There would be an extremely easy isomorphism from one space to the other, but the elements of the spaces would be totally different mathematical objects.
However, when I've said "would like," I really mean that this is how I see the direct sum used all the time. And my definition is how I've seen the direct sum defined all the time. So... how can I reconcile this?
The concept you are looking for is the internal direct sum, as opposed to the external direct sum which is the one you use.
Let $M, N$ be two subspaces of $V$. Define the sum of subspaces $M$ and $N$ as
$$M + N = \operatorname{span}\{M \cup N\}$$
Furthermore, if $M \cap N = \{0\}$, then we say that the sum is direct and we denote it as $M \,\dot+\, N$.
There is a characterization of the sum of subspaces which justifies the name:
$$M + N = \{m + n : m \in M, n \in N\}$$
Furthermore, the decomposition of every vector $x \in M+N$ as $$x = \underbrace{m}_{\in M} + \underbrace{n}_{\in N}$$
is unique if and only if the sum is direct (i.e. $M$ and $N$ intersect trivially).
Therefore, when dealing with the internal direct sum, there is a canonical isomorphism $$\phi : M \,\dot+ \,N \to M \oplus N$$ $$m + n \mapsto (m, n)$$ to the external direct sum, hence they are used interchangeably.
Notice that the internal direct sum is associative, as expected.