The law doesn't stipulate that websites should have these cookie banners. It stipulates that users should only be tracked if they give consent. The banners are an invention from websites - get angry at them for tracking you, for annoying you into allowing them to track you instead.
And look at Apple; they pushed a change on the app store and their apps where privacy is now the default, and they do not bully and annoy you into accepting anyway.