You can't perfectly beta test game this complex. As for bugs - some could be avoided, some I doubt. I would like for FD to have more confidence and take more time with releasing code, but I suspect there's some marketing decision making involved too (after all, game has to sell copies to keep people hired). We can argue to no end how FD should act in such cases. Haven't played a lot of PP for example, so I can't discuss bugs there - however single player part of the game is very improved for me.
Also people treat things they don't like as bugs - for example increased tear and wear cost. That makes things a bit hazy too.
However I can fully understand that there's lot of confusion around and it will take some time clear things up PP.
I agree: even beta cannot prevent bugs (and I mean real bugs, not unwanted features) from happening, and features are always debatable no matter how hard the devs work on them.
The problem with 1.3 is different though. I am sorry to be so blunt but this release is far from being satisfactory:
- some bugs already spotted in beta;
- major server hit that could possibly have been anticipated;
- lot of unpolished things pertaining to lack of attention to details rather than technical issues or bugs(lot of typos for instance. Or also the 10% thingy that could have been released with a proper module storage that could have merely been copied from ship storage, ...);
- top of all: a 1-week-only beta even though it was clear that there was a lot of work left to do before a satisfactory release.
So yes I must say I am really disappointed. Not by the work itself, but by the fact that 1.3 was clearly pushed toward release despite all the known issues. FD had choice between more time and more quality or less time and less quality. I let players decide what choice was made.
On a brighter note I am sure we will all learn a lot from that. Also, FD is good at releasing patches.