What I meant that the info might look legit, but I do think they will delay just like they did with Shadowlands. Given state of Alpha, I just don't see how they manage prepatch end of October, let alone full release end of November.
They probably indeed targeted those dates, but it just does not seem going there as I see it.