I don't think crappy dev decisions just to "progress with the story finally and as fast as possible" is a good means to the end. Discovery is thriving from the present tense, not from the future. The latest decisions are pissing off more and more people, and chances are nobody is looking forward to the end of the war if it is based on bullcrap. I see you pointing and taking the blame, but so far it doesn't really look like there is the spirit of changing things to be more community-friendly. Instead, I frequently hear you say in voice chat or write sentences that begin with "Unpopular opinion: blablabla" in a position where the reputation of the dev team, especially the story devs, couldn't be worse. And that doesn't even include my personal disappointment for the devs I currently have for each of them individually.
I really think you need to sort out your priorities. Just because Kaze is constantly complaining about how long the Bretonia-Gallia-war has been lasting doesn't mean it needs to be stupidly rushed now. We live in the present.