They were probably already thinking about moving the date to avoid Destiny 2 tbh. Thats one of the things about a company like Rockstar. They are one of the few devs with the freedom to be able to move release dates around like that. Seen it in the past. I guess Brandon leaking the date was the final nail in the coffin.