I agree with your points, it is not all bad. What is a viable long-term business model with low barriers to entry?
The lower the barrier to entry the more entrants and consequently the more failures and exits. Generally speaking a low barrier to entry is a net negative and a risk for the business.