As a consumer, having 50 nearly-similar options to choose from is arguably worse than having only a few. With 50 choices you’ll get an entire sub industry devoted to “helping” you make a choice, and you’ll likely miss out on certain economies of scale.
As a vendor, it’s a lot easier to understand, support, and build products for your customers if they are only using your products.
There are obviously negatives to vendor lock-in, but framing it as entirely negative is misleading.