Broadly speaking, I do think these forums complain too much. With a few major exceptions (Royal Court, Legends of the Dead), CK3's DLC has mostly been good, with some exceptional standouts (Tours & Tournaments, Roads to Power). The team has shown us that they learn from their mistakes, too. Wandering Lords was easily the best Event Pack, and the Iranian Struggle feels much more interactive and less tedious than the Iberian Struggle.
The game still has serious problems, of course. It is much easier to exploit than CK2 was, even if the player is not trying. And there's definitely truth to the criticism that each major expansion adds unnecessary new mechanics and resources rather than expanding on what already exists.
I have great faith in the developers and their vision for the game. The consensus is correct; CK3 isn't CK2, and it doesn't need to be. It is its own game and I love it as much as I do its predecessor.
My biggest hope is that the devs will pay more attention to the overall cohesiveness of the game as time passes. I don't blame them for their focus on new content, and it's not as if they've entirely forgotten about prior DLCs. But the current "cluttered" feel of the game damages their vision and holds the game back from its full potential.
On an optimistic note, I want to remind everyone that many of CK2's best DLCs (Jade Dragon, Holy Fury) came very late in its development cycle; they helped tie disparate elements of the game together while revisiting topics like the Crusades. Mid-development major DLCs like Rajas of India and Horse Lords were absolutely panned at the time of their release... anyone who was on the forums at that time probably remembers.