My friend cheeser tells me that he knows the answer to this question, and that again you are missing out by being arrogant and cranky when the mathematical facts he presents you with turn out to be in conflict with your mixed-up intuition.
He says that, briefly, that you are doing matrix multiplication wrong. The inner product is:
[ 1 x n ] [ n x 1 ]
The outer product is:
[ n x 1 ] [ 1 x n ]
One result in a 1x1 matrix which we identify as a scalar. The other is an nxn matrix. Remember that dimensions of marices multiply as [ m x n ] [n x k ] = [ m x k]
Cheeser also tells me that you are right, at least in thinking that scalars are "the same" as 1x1 matrices. He suggests you look up a "vector space isomorphism" and consider that the isomorphism sending scalar k to matrix [k] is such a thing.
And please, we all know you think he is a "douche" for daring to tell you that in order to "define" Fibonacci numbers over all reals, you should use the exponential formula involving the golden ratio (even though it still fits most facts about the Fibonacci sequence, including f[n+2] = f[n+1] + f[n]).
So don't bother ranting about him any more. We've all heard it.