In my opinion, the reason we can't share items amongst ourselves is because then they'd have to make an online haggling market and no one would do missions and shiz anymore.
-
There would be no motivation for anything if everything you could earn or find would be trade able. Why do nightfall, pvp or raid when it's easier to just have anyone trade and give it to you...