You got me!! I have thought that before. But I never found an answer why. I am convinced it would be completely wrong for a child if he/she would get anything the same moment they asked for it.
1) The long term consequences of spoilt children is far more negative than spoilt pets and

2) Spoilt pets are more grateful (if only a little in the case of cats!)