I worked for some time in a professional masters program that mostly has non-US enrollment, despite being in flyover land. To complete it costs a fair bit, though it's lower-priced than similar such programs on the coasts, and when you get out especially if you're an American student you're often looking at $90k+ for starting salary (depends on a few factors). It's a very remunerative field.
But we just can't get many US students in! We've been trying to figure it out. US students mainly come in when they've reached a point at their company where they have a manager who says, You need these additional skills -- go to school to get them, and we'll pay. I'm not talking "learn JavaScript library blah", I'm talking stochastic calculus. The school part really is helpful because there's a ton of theory that you don't learn by doing the practical applications.
US citizen grads are placed so fast. There's no such thing as a sure bet, but this grad program is a high-expected-value bet. And yet we just... can't... get... Americans.
I think it's the math. So many Americans are just scared of math. Some of our Chinese students "know" they're "just bad at math" but they don't see that as a particular obstacle; just need to study harder. Americans tend to see it as an inborn anatomical characteristic or something. But also it's the cost of a master's after taking on the crushing load of undergrad debt. Some of our students got their bachelors degrees for free in their home countries & then just had to float the cost of this masters, which is less tuition-wise than 3 years of state college.
There are more structural problems than just "companies, you should grow your own talent". I agree companies should do more: but if we really wanted a US society that fostered technical excellence, we could make sure our schools did that. We've made sure our schools foster football excellence, for instance.
And to get back to the direct topic: we're seeing a ton of RFEs for our grads, and there is no other masters' program that does this stuff within a state and a half of us. You've got to drive 8 hours to get to the next one.