well, some species of Diprotodon was as large as draft horse, 3 metres long, 2 metres tall, and there were kangaroos which were twice as heavy (or even more), as the largest red kangaroo specimens, though your points about marsupial newborn are correct, its also the reason, why aquatic...