The EUGDPR is pretty clear on what the default behavior should be. Deny all cookies.
That doesn’t mean that you publishers can nag people with modal dialogs about their cookie preferences.
Your site is not important. The moment I see this dialog I navigate back without ever coming back, on my phone.
On the stationary computer if the content is interesting enough I manually block all cookies and do away in the browser’s DOM with the nagscreen.
What’s a better alternative?
Should the visitor ever want to create an account at your site, then you can ask them of their cookie preferences.
NO ONE has cookie preferences.
Stop adding nag screens to your websites.
I’m not coming to your website to deal with cookie choices, but to receive information.
Your nagging won’t change people’s opinions about their privacy.