that's not a design disaster, that's a company privacy disaster. The cookie laws just make transparent and explicit the amount of tracking that businesses engage in. The target of your criticism should not be the EU, it should be websites who put stumbling blocks into the user experience because they want to force you to consent to their data gathering. Compliance could be very simple without any cookie banners, just let the user opt-in and turn it off by default.