I really dont get why people always come up with this myth that games will look better at launch.
That really never happened that much. What you see in Screenshots and Videos is the most polished and finished stuff a Developer worked on.
And in regards to The Sprint they started filming that probably in January or so

That quote with "we are in full production" could be from a january recording etc.
The game will be finished in under 4 months. Probably only 3 months to go. It wont change that much.
They will probably fix framerate issues, resolution etc.