The golems in Lion’s Arch were seriously one of the most neat things about the game. I loved walking around and seeing floating golems!
Shmoot is also right, they did generate a lot of conversation among the /map channel and its regulars. If it doesn’t in some way harm the game, I don’t see why it shouldn’t be brought back.