This has been a big one in my experience. Because our industry is growing fast, at any point in time, most people have not had very much experience. I worked a company which had hired a load of bright young things straight out of university and trained them up. They were great people. They also had no idea that a lot of what they were doing was really bizarre and unproductive. Or, if you hire people who have had a few jobs, they're often not very varied: for all values of 'Rails', someone with five years of moving around doing Rails will know a lot about Rails, but won't be in a position to appreciate just how screwed up a lot of things in the Rails world are.
It's hard to escape from this trap, because even when you look outside your office, there's so much duff information available. You read an enthusiastic article about CORBA/XML/model-driven architecture/SOA/MongoDB/microservices/lambdas/blockchain/etc; as someone with a few years' experience, in which time you've never touched any of these things, how on earth are you supposed to be able to work out that it is in fact terrible advice?