Because people would be able to abuse the MUPoints system by using secondary accounts and gifting their main characters. If you want to gift eCoins/Credits to a friend then simply use the ingame personal store or the web market. Ask your friend to add some normal random item like an apple or anything he want inside the personal store/web market and set it's price in ecoins/credits, then buy it from your friend or your secondary account in case you want to make a transfer.
No and I just said why while answering in my second post. MUPoints are the equivalent of Goblin Points which are not tradeable.