The signs were there when real devs were starting to use gamemaker and other cheap, trial, or free programs to make games in the early 2000s which all moved to Unity and other stuff (or still on game maker) decreasing actual skill from development where fangame software became real game dev software. Which means that it took newer devs longer to write code, longer to plan for something that would have been short before, and using a lot of these easy tools to construct game design, but these tools have become so simple they are complex by incident, as these tools now add an extra 7 or 10 steps to a process that used to take two or four going through the previous learning curve.
Since many modern developers don't know how to work their way around what used to be simple problems, they use a combination of programs or tools to do it instead. Executing these programs is easier, less tedious, and requires less of a learning curve, but in return the costs go up, and games take longer to make, and when someone wants to be ambitious, they usually can't because of the limitations of those programs. This isn't a problem for todays big corporations that want to crunch numbers and are looking for revenue and microtransactions not caring about the quality. They want this to happen because bad devs can be replaced by new hires that are also familiar with these programs. Real game designers actually cost money to keep at a company, but with the new overtly dumbed down tools almost anyone with moderate technical knowledge can be a game dev with a low skill cap because they didn't go through the proper learning curves.
It's why tech companies in other fields like AT&T have so many problems, large costs, and technical issues they have to try and sustain because they replaced a lot of their skilled workforce in the past with new ones who aren't able to produce the same results. This same thing is happening with youtube and Facebook.
A good example of this is the fast food industry. You used to have to know how to cook your fires and burgers, and how to operate a calculator and know basic math to verify nothing is amiss with change. You made sure the order was correct, and manually input the customer number and you had to know, or had a check list of menu items to reference to make sure things are right.
Now, fast food has idiots behind the counter that want $50 an hour using a touch screen. The touch screen systems remove the incentive to know basic math. The customer number has to be generated, so if the machine fails you can't do it manually, you have to reboot the machine, and hope the order isn't lost or you have to input an error code and then see if you can get the order, or hope the number is on their app (if they even use one), and if there's issues with change given it stalls the process. If the order is wrong it also stalls the process as there's no incentive to have a sheet if the machines go down, or if you are not able to remember what changes the customer wanted made.
As for cooking, the food is worse because they have newer fast friers and fast cooking machines, sometimes just using a microwave. If things are hung up the staff are not capable of doing anything manually, or using a longer method of 'cooking' that's not actually cooking. Instead, sometimes they just stop taking orders temporarily until someone comes to help them for manual cooking. You see the same with cashiers, change gets screwed up they stall as they have to verify and reboot the machine. Because people won't count the change themselves. All these hold ups and extra steps are not necessary, but people are being trained that these programs are the future, and things are simple and accessible now.
Half these new devs couldn't work around problems in a wet paper gpu. They spend tons on troubleshooting they should have someone show them how to manually work around, sometimes they can't do that with the programs they are using, it's one of the reasons why games are MORE buggy now even if the games aren't rushed through. Some of these hires aren't even qualifies, being able to code wordpress CSS i not the same as game development or level design. Checklist craziness.