It's open beta. You can argue all you want, but just because you felt "forced" to drop X dollars on items doesn't make it a fully launched game. Some of you are the worst kind of stupid.
Here's a thought, avoid them when they drop on the ground. If there is a limit per stack, it is highly unlikely you will ever reach that point. One item, that you can avoid picking up, is a stain on the game? You have got to be joking. It's amazing what people will find to moan and complain about.
It's an open beta that will have a soft launch into the official release. If you really think this game is 100% done and we're playing the finished product.. well you're simply a moron.
Bags - don't need that many, you get 2 for FREE just questing. Stop being a pack rat and you'll have room. Mount - Zones aren't even that big to need a mount and you can buy them in-game with gold. Companion - You can get them with gold and they're useless anyway. Bank Slot - See bags.