Yes, but that land would not have been "sold" if they hadn't lost the war. The war was fought to conquer land, and the payment was for war "reparations".
The U.S. agreed to pay $15 million for the physical damage of the war and assumed $3.25 million of debt already owed by the Mexican government to U.S. citizens
Because it is, and the commenter you are replying to is making it seem like it's even remotely comparable to denying service to someone because of religious conviction (eg. Denying a marriage license to a same-sex couple).
Except it's not, unless people are somehow offended by a woman covering her hair.
My guess is the dominant narrative requires the least effort to support, no need to research and draw your own conclusions when politicians and news sources claim that the status quo is justified.
Hey, my ancestors sat in a fucking chair and ate doritos while being proud of their ancestors. That's a tradition I intend to keep