I understand your reasoning in your message, however this does not quite translate that way in our game.
I am a bit ahead in technology, but an sich that should not be big problem in your cities unless you cannot keep up with buildings.
However, poverty wise, due to my large poverty I would be inclined to say my hyper specializing is on gold buildings as I want to try to keep my happiness in check. I am prioritizing them above all other buildings because of this.
Take my city of Karakorum for example.
Yields are in the city:
gold: +145.25
science: +167.25
culture: +70
In my humble opinion this seems fairly balanced, except for culture that is lower due to I have been building financial buildings because of my unhappiness. My culture unhappiness is -2, which seems fair and normal to me.
My city unhappiness in this city is at -11. Here's a quick screenshot:
The only guild building I don't possess in this city is a stock exchange. I can't imagine this can cause -10 unhappiness due to poverty.
This city did not had a trade-route going to it before. But not all cities can have trade routes. I have around 15 cities, where of only 10 trade routes. Some of them are landlocked since I own the continent.
Maybe I am understanding the game mechanics wrong, I have no problem if this is the case as I am not the most skilled player. I admit this.
But I would like to gain a better understanding where I have a faulty logic so I can prevent this in the future.
I am also uncertain how I would have to limit my technological advantage too, if this is the problem. I haven't focused super hard on it. I get great scientist at times and am doing well in science. There is not much you can do with great scientist except spending them to gain even more technology or science yields.