Having full inventory allows other players to pick up your hourly gifts
Basically if your inventory is full (or gets filled with items by a player) the item will drop on the ground, allowing anyone to pick it up and steal it. Back in 1.7.10, this was not possible as only the player who got the hourly item could pick it up, regardless if their inventory was full or not.