Having played WZ for a few years now, I have to say that I find 3.1 much better in many, many ways. Sure, the truck thing in Beta 7 is annoying, but that's what betas are for - to make sure issues get picked up before the main release of 3.1, and from what I've seen over the past few months the devs put a hell of a lot of work in to fixing things.
Having looked at some of the C++ code myself, I can see why various things break as changes are made. There's lots of old and crufty code in that wasn't really designed with long-term maintainability in mind, much of it looks quite rushed as I imagine Pumpkin were under a lot of pressure to get the game released back when it was a commercial project. The current devs are doing a great job of improving the game despite that.
I'd rather the game keeps getting better, even if that means we run in to some bugs and issues in the betas. And, ultimately, things will change over time to keep the game fresh. I'm more than happy to go through a spate of bugs to get to somewhere that's better in the long run, I just wish other people could see past the end of their nose and realise that these betas are just steps towards a better future. And I don't mind seeing a future version break in lots of ways due to significant architectural changes being made to improve the codebase and make it more manageable. It has to happen at some point, and I'll be there helping report bugs when it does.
If people prefer the older versions then they are still available for download and the code can easily be forked should anyone wish to do so. It bugs me when people get so irate about things breaking in the betas, as if they think it's supposed to be 100% perfect or something.
Personally, I'm loving where the game is headed - both as a JS scripter and a gamer. I find WZ to be very re-playable game, which is more than can be said for *all* the other games on my computer or phone!
P.S. I love the stored templates thing - it's frikkin awesome!
P.P.S. Why not just have something in rules.js that pre-populates the truck template? So it's there even before you get access to the designer?
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."