Tu je dôvod:
1. Vzdialenosť :Vzdialenosť medzi Afrikou a Južnou Amerikou je viac ako 4 500 míľ (7 200 kilometrov). Mesosaurus by musel prekročiť celú Atlantickú oceán, ktorý je jedným z najväčších vodných útvarov na Zemi, aby cestoval medzi týmito dvoma kontinentmi. To by bol obrovský záväzok pre také malé stvorenie.
2. preferencia biotopu :Mesosaurus bol upravený tak, aby žil v plytkých sladkovodných prostrediach, ako sú rieky, potoky alebo plytké jazerá. Nemala potrebné úpravy na prežitie v otvorenom oceáne, napríklad schopnosť plávať veľké vzdialenosti alebo odolávať vysokým koncentráciám soli morskej vody.
3. Geologické dôkazy :Geologické dôkazy nepodporujú myšlienku, že Mesosaurus prechádza cez Atlantický oceán. V Južnej Amerike a Afrike sa našli fosílie Mesosaurus, ale v iných častiach sveta nie sú známe žiadne fosílne záznamy o Mesosaurus. To naznačuje, že Mesosaurus bol obmedzený na sladkovodné biotopy týchto dvoch kontinentov.
4. Continental Drift :Teória kontinentálneho driftu, ktorá navrhuje, aby sa kontinenty Zeme v priebehu času pohybovali, môže pomôcť vysvetliť prítomnosť fosílií Mesosaurus v Afrike a Južnej Amerike. Verí sa, že Afrika a Južná Amerika boli kedysi súčasťou väčšieho superkontinentu zvaného Gondwana. Mesosaurus mohol obývať sladkovodné prostredie Gondwany a keď sa superkontinent rozdelil, jej populácie sa izolovali na rôznych kontinentoch.
Je však dôležité poznamenať, že presné mechanizmy, ktorými sa Mesosaurus distribuoval po celej Afrike a Južnej Amerike, nie sú úplne známe a zostávajú predmetom vedeckej diskusie.