With the recent influx of talent who are trying to enter the world of PMing just because they overheard that PMs are CEO of the product, and they get paid really well, the bar throughout the industry is decreasing.
While we need more PMs, I feel most of the 2-3yoe PMs i'm meeting either for interview or guidance are more like COGS in the wheel. They are doing more and more of Program Management. Any PM at any level should spend atleast 10-20% of their time thinking about product vision, and how will the world look like if their product succeeds in 1y).
We need folks like Anuj, and other senior veterans, to come up and train the middle management of most of the companies to really improve PMing as a function in India