Meanwhile in America, the city of Cahokia was thriving with a population said to be 25,000 inhabitants.
There was no such city in England at the time
In 1300 London’s population was around 80,000.
No doubt their custom of (at least occasional) human sacrifice contributed to making them such a superior, enduring culture.*
Also, in 1100 AD the population of London was about 18,000, and by 1300 it was around 35,000, so when de Monfort was defeated in 1265 I'm confident it was at least 25,000. And, London still exists while Cahokia is long gone.
*(I'm not taking a shot at you personally. I'm making a point about the current vogue of ridiculous near fetishization of the false premise of the "noble, peaceful, living in harmony with nature and their fellow man, etc. ad nauseum" native Americans, who were so cruelly wiped out by the "White Man".)
The Cahokia culture was truly remarkable (despite their use of sacrifice) and generally peaceful and placid, but it and a few others at similar mound builder sites were the exception, and did not long endure amidst the general savagery practiced amongst the general population of native American peoples. They were long gone before the white man came.