In the past decade I've used PHP/Perl/Ruby/Python/Node.js. Built projects with Catalyst/Django/Laravel/Mason/CGI::App/Mojo/Express/Koa. Ontop of MySQL, PostgreSQL, and SQL Server. I don't assume that *lock in* anywhere. Now, I'm learning Angular because I was exposed to it and think it has something to offer.
You defend stagnation and obsolesce behind "lock-in" and "trying to get things done." Perhaps I fall victim to "fundamental attribution error" in identifying *that* as a problem. But, I'm ok with that.