The main limitations of LSA include its inability to capture polysemy (words with multiple meanings) and synonymy (different words with similar meanings), and its high computation costs for large datasets.