You are obviously have no insight into proper software development. There are many processes a company can put in place to find and fix bugs. It's what all the big software vendors to ensure they can deliver a 99.9% bug free product. Sure, one or two bugs will get through as there are so many environmental factors such as different PC builds, CPUs, GFX, sounds but most are caught within the first 2 iterations. Over 3 or 4, most are addressed.Quote from shaggy
Except that's completely unrealistic. A bug-free final product with a codebase of several million lines is just not possible. There will be bugs. Many of them will be obscure and go unnoticed during PTRs. This is how large pieces of code work.Quote from mister_p88
The wisest thing they can do is fix all the bugs, exploits and make sure season 2 is clean. As for season 1, write it off as "PTR Phase 2
What you're saying is that they should attempt to achieve something that is only doable in theory, not in practice.
They need pragmatic solutions, not theoretical solutions. Pragmatically, bugs will exist. Pragmatically, people will use those bugs to their advantage. It's just life. Trying to play it off as "code harder, get all the bugs" is so blissfully naive it's almost cute.
If what you say is correct, every company that writes large applications will have lots of bugs. Is that the case ?
PS: Boeing 7XX aircraft control system has a few million lines of assembly code yet, no bugs. Google it if you think it's impossible