How does the Mac have extremely strong vendor lock-in?
Sure, you can use the App Store and use all the stuff that integrates with iPhone, iCloud, etc
But you can also just treat it as Linux for Laptops (that actually works), and roll with all the standard open source tools.