It is amazingly true that this company spends far far FAR too much time in developing advertisements, updates, plans, schedules, discussions, bugfix videos, tours, etc than actually developing the game.
There are companies that don't show you anything and then magically a game just shows up. Then there's RSI where you hear tons about development and after a few years ... you keep hearing tons about development.
I've not said this much but I wish that they would just shut the hell up and finish development. Literally.