I do think it is a better system. It offers the players a safer environment to compete in and I think it’s the best for a long term sustainable league.
At the end of the day what matters to me is having orgs with the most resources, implication and fanbase posible. To me starting a league with open qualifiers instead is starting to build a house by the roof and not a solid floor