Very few of them do. Typically it’s “accept” and “x”.
> why does there exist GDPR-compliant websites without the pop-up dialogs?
Because GDPR doesn’t make those other sites have them. It’s perfectly possible for GDPR to force some websites to have popups and not force others to. It’s still GDPR forcing the ones that it forces to do the thing it’s forcing them to do.
> But the GDPR addressed those flaws.
As you can clearly see from being on the internet for more than about 5 minutes, it in fact does not.
This is not a comment on GDPR one way or the other; my point is that we shouldn’t engage in political word games to try and avoid the inevitable consequences of actions.