I am a very clear beginner in Esperanto, just here for conlanging, but why don't nouns after estas form the accusative?
For example:
- It has a cat - ĝi havas katon
- It is a cat - ĝi estas kato
- The man is drinking warm milk - La viro trinkas varman lakton
- The man is milk - La viro estas varma lakto
Why is this?