There is also nothing inherently wrong with connecting random Windows machines directly to the Internet.

It’s still not going to work out in a good way over any significant timeframe.