To gain national publicity. The government cannot prohibit these demonstrations because the right of free speech is guaranteed in the U.S. Constitution. However ,there are laws which regulate demonstrations on the White House sidewalk, and the police enforce the regulations.