First you MUST change you point of view: Star Citizen is a non quality environment.
This means, that developers can push any shit untested to LIVE. This results in stuff not working because its untested and it contains many bugs.
If you cannot accept this, I advise you not to play on .0 patches because the shit is unbearable.
Next thing: because they dont care about quality, you should expect, that only the new stuff has a slight chance of working (mainly because they fix their shit when it arrives at .1 - if these lazy bastards have enough time to provide .1 - just look at 3.23.2 …)
If you follow the development of SC, you might get aware that they have begun to tackle the end game stuff, like meshing and all the other stuff they need to have if they want a MMO. Problem here is, that this stuff is complicated and with their normal effort putting out shit and let players determine if it works, there is only a slow speed possible. Also with constantly putting out untested shit, you might want to work on many things at the same time to get SOMETHING done after the years.
You see: as stuff gets more complicated, they cannot develop stuff for multiple years like they did in the past, they shit it out as soon as it compiles and use the players to find all the stuff that is not working. This does not create much fun in the “playable alpha” I can tell you (recently clowns like jared try to shape the reality into “LIVE” is also a test environment because “its alpha, bro” and their “pay to test” attitude has pissed off many players from PTU. You can foresee that this will get worse in the future).
And there are CIG specialities. For example their MMO designers believe that they are the king of the hills and dont need to look at proven stuff that worked in other MMOs. So these utter idiots brought us stuff like negative reputation, forced solo play because as group you share everything, a mission board that seeks its peer in term of utter shit design and utter shit implementation (negative reputation can lock you out of stuff, they love that players have to wait (because missions are first come, first serve - in an MMO. This already works LIKE SHIT with 100 player shards - I refuse to imagine what these utter designer idiots will do on larger shards). The smell of incompetence hits you quite hard when it comes to MMO design.
So basically you need to have patience. CIG gets stuffed money into their back with no ending in sight. This removes a major constraint that software projects have (time is money - you need to produce something worthwhile with the time (money) you have - in the real world). Because money is no constraint, time is also not. Why produce quality stuff if you have endless money and you can shit out untested stuff to LIVE and then “its alpha, bro” ?
If you compare CIG to real world software projects, you will fail because real software projects dont have endless money. Take for example the quality of CIG backend stuff. Where in the world you can construct backend services that silently fail and failing is on a rate like 50% - 100% ? The quality CIG produces is so low that you cannot compare it with real live stuff, where participants are expecting quality for the money they gave.
If SC would be a “chef” competition, CIG would shit on the plate and describe it as “its alpha, bro”.
Games are a software project, nothing more, nothing less.
Idiots like jared try to deny this and come up with tactics trial and error as normal part of the development process.
If you develop software with trial and error, you are already on a wood way (germans used to say). If you need to summon the “games are special” vibe you dont care about software engineering the slightest and your output will be pure shit on many occasions.