Some cats enjoy knocking objects off of surfaces because it is an instinctive behavior. Cats are natural hunters and knocking objects off of surfaces gives them an opportunity to practice their hunting skills. Additionally, cats may find it rewarding to watch the objects fall and may even enjoy the sound they make.