The temple is one of the many dedicated to Tin Hau, goddess of seafarers; this one also houses an altar to Shing Wong, the city's god.
Tin Hau is more than likely loved by seafarers.
Tin Hau is reviled by everyone, including seafarers.