(or a mixture of all three) given massive delays, little to no changes between all beta stages up to release itself and very low agility when it comes to patching - especially with long lasting critical issues like netcode, that have been known to be a problem since first open beta. ...