Besides the fact that a lot of your examples are just straight up wrong, you're also basing this entirely off of supposed examples of linguistic imperialism taking places centuries ago and not in the modern era, with foreign conquerors intent on controlling new lands directly imposing a new language with varying levels of success. Germany was not ever supposed to be an American colony, ergo the Americans have no incentive to impose a new language which only a handful of Americans or Germans would understand anyways, on a population that already entirely speaks the one language.
And a lot of Mexicans speak various native languages instead of or in addition to Spanish. Besides which, another really old example that misses out on a lot of facts, such as massive plague deaths and that the majority of the population only gradually shifted to speaking Spanish after a few centuries, with social factors playing a bigger part than Spaniards taking an interest in what their peasants spoke, which they generally did not.But most Mexicans today are about half Amerindian, genetically.