Because we dont constitute the majority of consumers who buy their cars. Just like all the people on Honda and Toyota forums and the people who leave comments on youtube videos about how "Honda sucks now" or "Toyota needs to go back to their roots of making small sporty cars" blah blah blah.
These car companies do not give a s*** about the minority of "tuners" who want to relive the good old days and have fun taking corners. lol They care about making money, dude. This is global capitalism, not "make everyone happy" economics.
Remember when we used actually manufacture things in this country? When the thousands of jobs were outsourced outside of our borders and millions of people who over the decades lost their middle class income, and their ability to support their families, complained about it, the corporations did not have meetings and say to themselves "you know, what we are doing to these people in our own country is morally unacceptable, lets bring these jobs back here so we can keep these people happy and their families can prosper". Again, its capitalist greed at its finest. And with this type of economic system, there will always be people who will suffer.
Mazda does not care about making current Mazda 2 owners happy in America, they care about how much profit they can earn. Once you get into the mindset of understanding globalization and dog eat dog capitalism, you'll better understand the motivations behind these companies' decisions.
I think the only way the 2 would come to the US would be through importing units from Asia. Given afaik mazda only few years ago bought back most of their company from Ford they seem to be really keeping it safe. tbh the 2 didn't seem to sell all too well in the US, while right now I can count 4 other 2 owners that go to my university. Considering that the new2 is on a different platform with supposedly different engines and transmissions that would mean a huge investment in retooling their current plants in America. That's a big ask from a company that isn't under a corporate umbrella.