We're not that far from achieving that, from a tech point of view. Augmented reality with something like the Hololens could hide these things away, image recognition has become good enough to deal with most real world ads panels/posters. The main showstopper is size of equipment and battery life.
The day AR allows me to use a headset untethered to a desktop computer with enough battery life to last a day will be the last day I ever have to watch an ad in the real world.