You are right - tiipping is not only part of cruise - its a part of our lives.
BUT - I am not going to "just pay". I will reward outstanding service with more money, give average for "so-so" service, and I will not tip if I was ignored (never happened to you??).
And I want it to be MY choice - based on service I have received.