The frustrating thing is that developers are some of the most reluctant to change. I'm sick of fighting docker on my Mac among the many other problems. But if we can't break away nobody else is going to either.