I read so many reviews where passengers complain that their staterooms were too noisy for them to get a good night's sleep.  Either it was due to some kind of engine noise or vibration (I have experienced this myself,) galley noise, lounge/theater noise, etc.. or simply noisy next door neighbors.  Do cruise lines owe it to passengers to give them a less noisy environment?