Competition in any industry is good for the consumers. Monopolies can cause markets to stagnate or product and service prices to increase with no alternative.
Soft launching titles has become more of an acquisition testing tool. but rather an opportunity for the devs to collect data from users, recognize the bugs, and receive early feedback from the gamers.