Is it vendor lock in if you're casting services like Netflix etc? You can use many different devices to watch your content. We've had a Chromecast since the first version and it has always worked well (with the exception of Netflix lately). I recently purchased a Sony Blue Ray player and was surprised to find Chromecast built in to that.
What he's referring to, is that without the extension, other Chrome-extension-compatible browsers are not anymore usable for Chromecast. You now have to use Chrome.