Respectfully, that is a very one sided view as to your enjoyment of your cruise vs. the disturbance caused to residents.
I live near a small airport that was only ever allowed to have prop planes fly from there. Slowly they started to creep in the occasional jet plane. They waited to see if people complained enough before applying for jet planes to be allowed. They were unfortunately, but only small private twin jet engines. Then they started testing commercial twin jet planes.
The local authorities were petitioned to stop the growth, but they saw the additional income and jobs worth the additional disturbance to residents regardless.
You cannot stop change where money is being thrown around, but sorry, blowing the ships horns for 2400 or 4000 pax in port if it is causing a disturbance to residents is a very self centered view.
I'll take the blame for that; I certainly didn't mean to come off self-centered about the horns, it was just strange to have such different experiences on two different cruises.
I used to live just behind Magic Kingdom, so I'd get a nightly awakening from thousands of dollars worth of fireworks, with a dose of steam train and steam boat whistles thrown in for good measure during the day. To me it always made me smile to think what was causing the noise, so I unfairly assumed people at PC would feel the same about a few minutes of Disney ship horns. I can also understand how it may get old.