He litteraly said in the post you quoted the console release may not be at the same time as pc release, or short time after. So how does it explain the delay?So the plan is a cross-platform release.
This could very well explain the massive delay after the 2016 "shape or form" scandal.
Imagine you have a game that's running pretty bad on consoles and decide to rework your engine from scrap