Windows/NT to break the Internet?

You're missing something. On the DNS issue, I would agree with you that
their implementation has some serious shortcomings. On the other issue, I
think there's something wrong with your customers. I have a computer on my
home network running Windows NT 4. It's not a /24 network, it's a /29, and
NT4 accepts a .248 netmask without any problem.