I personally like items being droppable-- it puts the economy in the hands of the players.
But I understand why they've decided not to emulate this from PC-- They make more money if people purchase Gralat packages.
It's all about the all mighty dollar and the all mighty power of that chit cha cha chopper