Absolutely - if the cost you pay offsets your cost to the economy it's win-win. My question/concern is primarily around the students who receive some form of net subsidy from the US economy.
TBH, another factor to be kept in mind is that most foreign students are doing a MS in US only for the work visa.. if the possibility of working in US went away (say OPT extension gets terminated and everything else remains the same, or Trump pushes through with making H1B's much tougher\impossible to extend beyond 6 years ), a lot fewer foreign students would come to US which would result in fewer profits..