A dribble is ball movement caused by a player in control who bats (intentionally strikes the ball with the hand(s)) or pushes the ball to the floor once or several times.
"...bats or pushes to..."
It doesn't say sitting or placing the ball on the floor.
And to your other point about the foot, it doesn't say that the ball has to hit the floor to be a dribble, does it?
Just another ****ed up interp by the IAABO, and by NevadaRef.