Agreed, the original announcement should have had the deployment times included in it.
As for the platforms, there are many out there, and choosing which to use and which to avoid are both a personal and business decision. Businesses will want to be seen on as many public platforms as is available to them.
Personal choice is just that, and I will not chase that rabbit. 😄
My statement:
Was focused solely on the times themselves and the flood of complaints that followed the Twitter post. As I am not employed by any gaming provider or developer, I too would like to experience instant gratification when new shiny things are to be available. And to quote a song from the past; "you can't always get what you want"