Some games seem to be made playable way earlier then in the case of Rome 2. Look at Baldurs Gate 3 and soon for Path of Exile 2 - all the content is not there yet but the main "game loop" and features are there, this seems like a great way to get feedback, and have time to adjust if necessary. In the case of Rome 2 I guess the management imposed deadlines that did not allow this to begin with. The author does speak of a demo for E3 but it seems like a small piece that was artificially setup to look good.