Not all multicellular organisms can reproduce through fragmentation or regeneration because of their complex body organisation.
In simple multicellular organisms like Spirogyra or Planaria, the body organisation is relatively simple, so each fragment contains enough information and cell types to grow into a complete individual.
However, in complex multicellular organisms, specialised cells are organised into tissues, tissues into organs, and organs are placed at definite positions in the body. Such a carefully organised body cannot simply divide cell-by-cell into fragments, as each fragment would not have all the necessary tissues and organs to develop into a new individual.
Therefore, complex multicellular organisms require more specialised modes of reproduction involving specific reproductive cell types, rather than simple fragmentation or regeneration.
Source: Chapter 7, Sections 7.2.2 (Fragmentation) and 7.2.3 (Regeneration)
---