ArchiMate’s main limitations include its inherent complexity, which requires significant time and effort to learn effectively. Additionally, maintaining consistency and accuracy in large, complex models can be challenging. Furthermore, ArchiMate does not address aspects like financial, legal, or environmental considerations, potentially providing an incomplete view of enterprise architecture.