They have investors to satisfy much like they did with the PC version, that can be the only conclusion as to why it was released in the state it was in. Can they really afford to drag it out?7 months seems quite optimistic considering that Frontier aren't developing Odyssey on console at the moment or, as far as we know, in the near future.
Maybe lessons have been learnt...
To be honest I am still not convinced it won't be canned on console. Hopefully some tangible news at some point can convince us all this isn't the case.