I just had a game where pyramid chopping almost worked, eventually the Aztecs defeated me in war (they were leading me by 5 techs, I was beating everyone else by 1-2). I also put shrine first everywhere but barely founded (I founded 8 turns after religion #3), can you post a save where you start against those faith heavy civs and found first or second? This was a tough loss, I made a culture city friend on turn 2 and found 9 ruins.
You need to see what your next pop is going to do, if all he does is work a 2 yield tile an emphasis on growing is currently pointless (all he does is feed himself, doesn't help our empire, but he will generate unhappiness). By contrast, how many yields does a building get you? A well is easily earning 4 net yields, and especially in your secondary cities the production gain is massive. A granary earns 3 food if it hits at least 1 bonus resource, plus that saved 15% (the faster you grow the more that is worth). You reach a point where the granary does more per turn than the next citizen, and costs fewer hammers than the next citizen does food. The best part is that granary is still cheap even if you build a well! Even if you take a super long term approach, the answer isn't always growth now. Culture and production generate yields as well. And even if in the very long term the growth does more, you can on
the granary doesn't raise future production costs, each citizen raises future growth costs. Now obviously if you build every building, then its not worht anything, so you focus on growth. You agree not to use the first artist for a golden age, even though it generates a massive amount of food doing so, it will take that painting a very long time to match yields, but the growth doesn't do anything. If shanghai hits 8 population via golden age or love of their dear empress, it ends up working empty grassland. A citizen working empty grassland does nothing other than give me unhappiness. There isn't any point to growing with poor infrastructure.
What if I sprint marathons?

Jokes aside, you can only make so many decisions for the long term. Given that your pantheon is a very slow long term payoff, I think you need to sprint a little bit to not fall behind. It never surpasses God of All Creation in culture, the happiness is noticeable, and you won't pass it in faith for a while either