Developers who lack skill are awful at picking technologies. I like to think of it like this: when the guys that don't know anything start picking the tools they are basically throwing darts at a board. Everything is going to seem random. Sure, some of their picks will be correct, but most are going to be awful selections that make maintaining the project a very unpleasant experience.
These kinds of people tend to choose whatever seems popular right now. If they happen to be managers then they will read Gartner reports and report on their contents as if Moses himself had presented them with edicts carved into stone tablets.