You can turn it off in Windows too, though it it takes a few minutes and requires some knowledge (or Googling).
In my experience you can reliably stop windows from waking in unwanted ways. I usually disable everything except input devices (keyboard, mouse).
I guess it's possible that all of them were defaulting to S3 sleep though, I never checked.