They could have also started by making the ~4 web browser suppliers implement this consent dialog (remember Netscape cookie dialogs everybody hated 20 years ago?). Then the two W3C/IETF to create a protocol for transmitting consent to the server. Instead of making thousands of companies having to individually spend the money to implement it.
Great for job creation numbers. Crazy mismanaged in all other aspects.