10-20 years ago that wasn't really the case, and such practices were much rarer even in more tech savvy teams and organisations.
Same with web development related stuff. People aren't using tables for layout anymore, nor are things like accessibility some sort of completely ignored concept that no one takes seriously. And people do actually use CSS for layout purposes rather than font tags and spacer images and whatever else the days of Geocities style web development had in store.
So it's definitely advanced in many areas.