Some cats love to knock things off tables and shelves because it is a natural behavior that cats exhibit when they are curious or excited. Cats may also knock things off of surfaces to get attention from their owners, or to release excess energy. Additionally, some cats may also do this as a form of play, as they find it fun and stimulating.