Ok people. Let's get all the frustrations out now. Much like you, I want A17 as soon as possible. Here's the reality of the situation, when you code new stuff, old stuff breaks. I was a network administrator for years and oh the headaches with windows and updates and patches. Things break and it's not always an easy fix. There are no magical code fairies to fix it. Kin, Gazz, Alloc, Prime and the rest are all working their arse's off to get the product to us. The team NEVER promises a date because of this, and it wasn't till July that Mad Mole even speculated an approximate release. No matter what TFP does, people will still cry about it. Remember devs are people too, though I picture Kin/Gazz/Alloc/Prime to look like Lt. Cmdr. Data as I think they are actually AI with a hive mind. The fact that this update has taken over a year is a bit disappointing, but at the same time look at what they've done. If you can't appreciate how challenging it is to rework most of the base code to the game, then you need to do a little research and educate yourself on how involved it is. For you car guys it's like taking apart a Ferrari and putting it back together without the Haynes guide, sure you know you're way around the car, but taking it apart and putting it back together doesn't happen overnight. Especially when you add in custom engineered parts (new code).
Roland/Mad Mole:
Imho, I think it would help if you could provide some details on what bugs/kinks are being worked out. Maybe mention a few of the major issues that are being worked on. While we love the game, because why else would we be here, it helps ease the wait if we have an idea of what's going on. We're investors in this product, much like you, we want it to be the best thing since sliced bread, or in MM's case supplements. Our ROI is how good the game will be and how much time we invest to play it and how much fun we'll have doing so. Would it be so bad to give the community a little taste of the progress being made. People tend to be more understanding if they have an idea of what's going on. It's like having your car in the shop for a few days and you just want a progress update. Anything to help ease the tension and frustration. I've always supported TFP on here and on discord when it comes to the time frame of an Alpha release, while not a coder, I understand the process.
Hopefully there can be a happy medium between the devs and the players to help ease the frustrations on both sides.