There's another reason that this is done. It's to separate the different copies of the characters. There are multiple of all of them in every park, but by keeping the sight lines contained like this there can be 9 Mickey's all over and you can never see two at the same time.