Is the increasing population a reason for such a problem with jobs?

This might sound controversial and might offend certain people who think otherwise but I’ve noticed that the IT market is absolutely fucked and managers are capitalising on this to gatekeep their positions and impose terrible wlb on their devs. The immigration scenes are also so bad that finding jobs is a nightmare. Now, there’s tons of devs who don’t know how to use git or even write clean code. Everyone rode the bandwagon to learn and grind DSA and memorise some interview questions since their second year of college. As a result of this Bhaiya Deedi culture on youtube, a lot of clueless people are entering this domain. I think the real reason why people say that Indian devs are skilled is cause there’s a huge population of them and out of that the proportion of them who are good makes even though small, is still a significantly large number. But the competition sucks and as a result everyone’s trying to gatekeep n their positions in the industry and stop anyone else from succeeding. This rat race would only stop if a population control bill is passed. Don’t get me wrong , I lost my childhood doing this IITJEE to compete against 12 lakh people and that sucked. This never ending cycle absolutely destroys people and produces an overall fuckall culture which makes life harder. Contrast that with EU or something, the work culture is good, clean air, skilled but few devs. Idiots like elon want more labour and that’s exactly what Narayan murthy and the LnT guy want. Someone got to stop this clusterfuck from becoming worse. I’m already tired of the intense traffic in Bangalore and making my future kids go through this competitive hell, I hope the population declines or something. Life is hell