Look, the Muppets have been at Disney Hollywood Studios basically forever, but their address keeps changing. For decades, they lived on the Street of America, which later became Muppets Courtyard . Quiet corner, a little weird, the kind of spot regulars wandered to on purpose. That area is closed permanently now and is being turned into a Monsters, Inc. area . But the Muppets did not get evicted....
