"I did nothing special for growing..."
"I did not AVOID growth either..."
Yet, you have Tradition (extra growth), Fealty (extra food), Harapan Reservoir (extra growth), tens of WORKED farms in your capital (by that time I'm happy with working a couple of farms). And I fear to ask, Rationalism? Temple of Artemis? Mandirs? Trade routes to influenced civs? 400 food production is no joke.
And when I point out that there are too many farms being worked:
"It synergizes with India uniques". "Cathedrals were built".
"I don't want to break down farms to build villages" (WTH?)
Sorry, but I don't buy it. I may understand a new player being fooled by the growth trap of India, not you.
So, in the end, it's just that you dislike to have happiness limits to growth. Traditionally, civ games were all about increasing yields in every option, and there was just an opportunity cost. The cost of focusing on growth was: getting little progress during a few turns, and then the extra work force made up quickly for the lost yields. Without a happiness mechanic controling population, growth would be the only valid strategy. Even in vanilla, with a happiness mechanic going on, growth+science was the best strategy. VP so far is succeeding at avoiding best winning strategies.
Yes, you could build bigger cities a year ago, but G made a big change to food and specialists because these were overperforming, then to happiness (trying to reduce happiness swings, and this is a WIP). If you undo the changes we'll be back where we were a year ago.
It could be that the limits are too tight right now. It could be. But your game is not a proof for me. When you have so big bonuses for growing, there are two things that can be done first:
1. Work on fewer food tiles. You don't need to work on many of them since you grow so fast, so you can release some citizens for working other things (like villages, don't tell me again you are already working all the specialists available).
or
2. Get yourself a reliable source of happiness, like Pacifism (wait, Gandhi?), faith buying great admirals or great musicians, or happiness per great works (artistry). And only then let your cities grow.
If these things were done and yet your city is unhappy, then I'd agree the happiness limit is too tight.
If you want to behave like real India, maybe you should let an european colonial country invade your fragmented civ, so it can be a big country again under a foreign flag.