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.
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 experien