My point is MS uses a lot of unrelated domains that are very different from the main brand, even the one above looks dodgy (msft[.]it)
From your list, microsoftonline-p[.]com is an official domain, but it looks like a typosquat.
I think it's quite far from "great domain planning".