¿Por qué evolucionaron los mamíferos terrestres más grandes en India y África occidental?

Hasta la última Edad de Hielo (hace aproximadamente 10.000 años), se encontraron grandes mamíferos terrestres o megafauna en ecosistemas en casi todos los continentes de la tierra.

En Europa y Siberia, habría encontrado mamuts lanudos, rinocerontes lanudos, osos de las cavernas y leones.
En América del Norte, había mamuts lanudos y colombianos, mastodontes estadounidenses, armadillos gigantes, perezosos gigantes, caza mayor, dientes de sable y leones estadounidenses.
En América del Sur, había contrapartes del sur de las especies de América del Norte, excluyendo los mamuts.
Australia tenía wombats del tamaño de rinocerontes, canguros gigantes, equidnas del tamaño de ovejas y lagartos monitores gigantes.

Estos grandes animales murieron alrededor de 10,000 años, probablemente debido a una combinación de caza humana y cambio climático. En África y Asia, la mayoría de la megafauna sobrevivió, aunque no estoy seguro de por qué (tal vez los entornos eran adecuados para ellos).

A2a, no soy un experto, pero esta pregunta no está firmemente basada en la realidad.

¿Qué hay de osos, tigres, búfalos, mamuts, elefantes marinos recientemente extintos?

¿Qué hay de las ballenas?

En todo caso, la regla de Bergman sugiere que el tamaño del cuerpo aumenta con la latitud, especialmente para las endotermas.

América del Sur tiene un clima similar a partes de India y África. ¿Por qué no están esos animales que mencionas allí?

Si su suposición era cierta, lo que en mi opinión no lo es, probablemente tendría que ver con la caza humana. Es posible que simplemente hayamos comido muchos animales grandes cuando llegamos a ambientes fríos, simplemente porque la comida era escasa.