In the US, healthcare is too expensive to afford out of pocket, so most people get health insurance from their employer, as an additional benefit. This covers the employee, their spouse, and their children up to a certain age.
In this case, it looks like people employed by the military will be prevented from getting full healthcare for their children, if those children are transgender.
You may not like it, but the rules say “any operating system is fine”. I don’t like Windows either, but this post is technically correct.