Miss. I'm a software developer for over 10 years and I know that 3 months is hell a lot of time for a team of 5 devs (I think that's what Squad has got). If organized and planned well, team like that could develop KSP itself up to the current state in this time. The problem is not the lack of technical expertise in dev team (they are obviously technically proficient), but lack of good management and planning. This whole situation ("Let's do resources! Oh, not - let's do seats! Oh, no - let's better do flags!") just screams that, and it's obvious to anyone who is long enough in this industry.