I will take this opportunity to make excuses for the current state of singleplayer.
There are three main reasons that I only got 2 out of the 5 maps navmeshed. One, In the months between 2.3 and 2.4 I started an new full time job as well as an internship; I was involved as a representative at a national event; I wrote, put together and directed a short film; My younger sister got married; and I'm sure I'm missing a few things because the past 8 months have been a blur.
Secondly, several of the maps were still being worked on up until the last second. Vossenack almost didn't make it into 2.4 because the church model, among other things was still being worked on. And it is hard adding singleplayer to a map when it’s still in development, because things change and I'll have to redo all my work. Generally I'm stuck waiting until I hear from the mapper that they are done with terrain and static placement on a map before I attempt a navmesh. Which in a couple cases didn't happen until we had gone into release candidate mode and all new content was locked from being added.
Lastly, due to the size and complexity of some of the maps the work required to get them bug free and ready was greater. I did manage to generate a navmesh for Bastogne pre-release candidate (which took 50+ hours just to generate) But do to the complex terrain and thickly wooded areas, it was loaded with bugs that caused it to crash instantaneously upon start up. So, I've been working tirelessly but didn't get it done in time.
That being said, I'm glad you’re able to enjoy the 2 maps I did get done. I didn't want there to be a release with no new maps, and there are some minor improvements to ai, but mostly under the hood kindda stuff. We actually have some big things planned for Singleplayer in the future, only the foundation of which is in 2.4. It's unfortunate I couldn't get more done but we wanted to get a release out to the public sooner rather than later. So, I hope you guys can at least enjoy the new game play mechanics and what improvements to singleplayer are there, and hopefully that future won't be too far off.