Actually, websites could "not track" BY DEFAULT (so no popup) and have a nice widget in a corner asking for consent to track, explaining why they need it, without this widget being obstructive...
The problem is definitly NOT THE REGULATION but the way that websites have become a data/cash machine...