@CrusinTim: Thanks for your info. Shipboard plumbing technology from 1995 should be sufficient to manage odor. That it was refitted in 2007 should mean that it is managed even better. I think there is even Less of a reason for this to occur.
Painting a lifeboat capstan motor on deck is not a safety concern (I was in a seafaring service). It can be done safely at any fair whether/fair sea interval when the passengers are not in cabin. It need not be the 4 hours you stated.
Since the large number of poor decisions made by Carnival have led me away from them goading compensatory freebees is of no concern for me. I wanted to inform them for the obvious reason... it stunk (literally), I was upset, and they deserve to know how they can improve. I was not given an indication that I was heard from either of the individuals that responded to my complaint. So, I am even further driven away from Carnival.
One bad choice by Carnival can be forgiven. Even a few. But Many on one cruise with no regard for the Customer is just blatantly unacceptable.
As for the research... sadly, the research parameters I had were "A cruise that is between the dates we had available". So, with a few hours of research we had two options. We evidently chose poorly with Carnival Imagination. This was reflected by the many poor choices made by both the shipboard and corporate staff. The world is strongly internet and phone based. Carnival can take the payment and make arrangements via the internet then they should respond to internet and phone feedback. Not to mention that they have plenty of time and the ability for many people to read the feedback at once so they can better respond to electronic feedback than pulp-and-pen feedback.