Docker got popular because of lazy incompetent devs. Since they are the vast majority it got popular. Yes, a lot of times everybody is wrong. That shouldn't surprise you. Larry Ellison put it best: software industry is more fashion driven than the fashion industry.