I too, have read both your letter, and Carnivals response. The response letter seems absolutely appropriate to me, considering the complaints, and your stated action while aboard the ship. I think if you try RCI, NCL, or any other cruise line, and have similar problems, you'll find that you get a similar response. As Kuki stated, the best thing you can do to rectify any of your problems, is go straight to the pursers desk and ask them to take care of the problem. I'll bet they would have!
"SKY"