Platform lock-in is a negative, customer-hostile approach. The positive alternate version of "lock-in" is "stickiness." Ie. the concept that your product/service/experience is so amazingly awesome that your customers have many reasons to keep coming back and using you.
Platform lock-in has always come across to me as a crutch for some flaw in a product/service/pricing model. I understand businesses need to manage risk and their investment in customer acquisition, but focusing on customer-positive ways to do so seems better aligned with all parties interests, no?
Absolutely.
At my office, it was amusing when others would adopt the latest iPhone, but the charger was different... yet again! People would scurry about looking for a compatible charger, while the few of us with android phones would look at each other and mouth the words, "micro usb". Simple.
Good products can still be good while conforming to industry-wide standards -- something I seem to find less prevalent in my years of experience working with Apple products. (Design agency)