arj's claims, while true, don't actually say anything about how logical
lojban is or is not.
The sheep/tiger thing is kinda stupid. It's too late to change the dictionary. However, the extra places used by sheep and tigers are places that aren't used by other animals, so you could just as easily apply the generic animal place structure to them.
Is something illogical about analyzing the meaning of the word know? The word djuno is still part of Lojban, despite that some people think it is redundant.
It is misleading to describe the word botpi that way. botpi, like every other Lojban root word, is a predicate which can also be used as a noun, adjective, or adverb. You can think of its primary meaning as a verb - "This is a bottle of water" could be said, more awkwardly (in English), "this thing bottles water". If something doesn't bottle anything, then it would be false to say that it currently does botpi. However, if you leave off the tense, it is not false - "this is something that bottles" (ti botpi) can be true if it ever has bottled or if it is expected to.
The Lojban word for a bottle, whether or not it bottles anything, is botytai (bottling-form), not botpi (that which bottles).
Finally, arj made the mistake of listening to the Lojban mailing list, which very frequently ends up in confusing metalinguistic arguments. This is illustrated by a joke which once had its own node:
How many Lojbanists does it take to change a broken lightbulb?
Two: one to decide what to change it into, and another to figure out what kind of bulb would emit broken light.