Which is why the decision to forego a full and proper beta on the Test client is baffling. 1 day on the test client? The results are expected. The whole point of having a Test client is to shield players from the wealth of performance and literally game-crashing bugs that we've seen since Monday.
For reference sake, League's new client has been in its test area for like 4 months? Not that Dota 7.0 needed months of test client work, but the point is giving beta/test users time to find and sort as many bugs as reasonably possible before making it the official update patch is a thing for a reason. In every game ever.
Elite Dangerous' beta test for a new balance pass is going into its second week with no shortage of feedback for and from their developers.
Game development IS hard. That's why taking time to make sure as many things as possible are right is standard practice. Blizzard has its PTR's. Riot has it's PBE's. Doto has its Test Client. Why they chose to barely use it this time is maybe a question for Cyborgmatt? Maybe they're about to go on vacation and just wanted to get it out so fuck it? Watching pro matches crash live on stream because of a Dark Seer Vacuum is disappointing because we all expect better of Valve.