This is similar to NYC, where many prefer the Rockefeller Center observatory, although several others are higher.
The Needle is an instantly recognized icon of the city, and a visit is as much about honoring the area's heritage as it is about a photo op.