Items/blocks automatically go to inventory after braking/mining...
tired of items jumping off cliffs, and my gems falling in to lava if I neglect to build something to stand on / catch it... also it can be a bit uneasy building in a public space if I'm tearing something down. It seems like it would be easier on the server to not have to create and keep track of an item just for it to be picked up almost immediately. If the inventory is full then items could still drop on the ground as normal.
A good example of a sandbox game doing this is "7 Days to Die"
Let me know if there is a key disign reason for this... it seems to me that it's only purpose is to be annoying... I guess it does give the option to NOT pick something up when braking it, but for me that is almost never.