Hmm, interesting take that I’d not considered! I know that many companies aim for Tuesday launches for maximum PR. Definitely something... unique about this timing.
There's no science, Friday evening on the east coast is usually reserved for things you don't want the market to have a knee-jerk reaction to.
Maybe they could see whatever they're announcing as being a distraction from other MS announcements this week, and they'd rather speak directly to the dev community, which is definitely not thinking the same way as the investment community.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.