I don't know if this system will be better for players and orgs (this thread makes a weak case for it imo) and it certainly seems like it will be better for 3rd party tournament organisers but to be honest these are far from my primary concerns. I'm a viewer and my primary concern is whether I'll see the best DotA possible from a scene that's able to be followed coherently. That didn't happen prior to the Major system and I'm seeing nothing here to convince me it will be different this time.
Also not a big fan of articles released hours after the announcement boxing any with doubts as delusional. Poor form from a great site.