Well, "the way city state works" has been changed in CSD, which is included in VP.
And the global happiness system is far less global than in vanilla, since you actually want to optimize each city (so take care of local unhappiness) to tackle global unhappiness.
So that's only halfly true.
If you think that city-states 'work' in vanilla you can easily re-enabled gold gifting in the CSD options .sql file.
Happiness is still global in VP, not sure what you're getting at. Anyways, to each their own, I'm glad you enjoy CP. I just don't want you to come away from this conversation thinking that VP is somehow not still Civ5, when it most certainly is.
G