I'm pretty sure I only mentioned that once, and later pointed out that you can't really expect the game to be balanced around adding extra civs. Which is still a valid argument as adding extra civs pretty much broke vanilla as well. going outside the standard settings have always been on your own risk, in pretty much every game.
What are those mythical "standard settings" in civ games you are referring to?
Plus I see what's happening to him as an awesome scenario. I wished the game took me out of the comfort zone more often.
This is a result of several bugs actually:
1) Specialists slots resetting on mouse hover over a city, so I had to set all cities to manual spec assignment and micro all of them in case of happiness dips.
2) Isolation unhappiness even though I had cities connected to cities with harbor. That gave me around 40 of unremovable unhappiness
3) level 2 order tenet removing free public schools from all cities (I didn't really check, but it seems also removing public schools bought with faith). That contributed to ~50 illiteracy (mostly caused by puppets).
4) AI not sticking to the ideology at all
Mind you, I still won through the diplo victory, even though I wanted to get a science one. Apparently, AIs didn't spam diplomats as much as they should, so I quickly allied with all city-states (the ones which are left at least) with zero policy investment.
I don't get why you're complaining about the CBP's changes when you already know the problem is World Ideology. I understand why you're upset, putting so much time into a game only to see things crash around you sucks.
Happiness dips aren't only caused by world ideologies. I don't do screenshots of every turn to show it, that one was just the closest I had.
Just check this post
http://forums.civfanatics.com/showpost.php?p=13875260&postcount=2298 to see it in the play. Btw that game is on so beloved "standard" settings and is more peaceful than even my game, yet it still experienced -80 happiness dip out of nowhere.
Also there
WAS some change to happiness in one of the latest paches.
Basically in the older versions the main source of unhappiness were big cities, while puppets and smaller cities provided a minimal impact. Now it's other way around, 10 pop city gives 10 unhappiness, while 30 pop one - 0.