Is this some kind of invitation to go back to your points and roast them? Haha
Not really

I just don't want to repeat myself. But roast them if you wish. I don't mind a healthy discussion
I will agree with this: if they have city-states in Civ7 I would hope that they are better integrated into diplomacy than in Civ6. The grievance system is a good premise, but in practice it had no teeth... it was not a significant penalty for attacking vassals and it certainly did not deter the AI from doing so. It was frustrating to be essentially powerless while your allies were attacked, as anything you did in response (denunciation or declaration of war) would harm you diplomatically, even if it was later game and you had the appropriate policies. At least in Civ5 you could send aid and units to help.
It's so weird too because Civ 5 actually allowed you to
bribe the AI into signing peace with City States. It's a huge oversight, but then again it is a Civilization VI diplomacy thing.
Grievances are fine, but they should be one of many systems that influence relationships, not the only real thing. They also don't work well with loyalty pressure - you can "eliminate" any Civ by taking their largest cities and then finish them off via loyalty pressure - and with that all the grievances just outright vanish.
In my current game as Nader Shah, I eliminated Nubia that way - I took her core cities, then captured Dangeil and Qasr Ibrim (located south of Shaat) when they flipped into free cities.
Nearly denounced me other after my war. Only England agreed to a DoF => Alliance. . However, after Amanitore was eliminated, Relations immediately stabilized because I fulfilled everyone's agenda's, and there were no grievances left to bring my relations down. This is the most positive diplo situation I've had in a while, even
with eliminating one of the players.
Also something I've noticed lately is how eager the AI is to trade away their great works for 20 strategic resources. Even KRISTINA (who is not in this specific game, but she was in my previous one), whose agenda is about COLLECTING AS MANY GREAT WORKS AS POSSIBLE, happily traded them to me for 20 coal and 3 gpt. AND SHE HAD DENOUNCED ME.
Granted I don't expect the AI to be tough on King difficulty, and I still enjoy the game a lot... but I mean... a bit of logical behaviour would be nice. It all boils down to Diplomacy being bad - I don't know what the design philosophy was for Civ VII, but if they started with revamping Diplomacy and Religion (and Government but that's not a huge deal for me personally), you would already set a large step in the right direction.