Enjoy your future cruises on another cruise line. Some of us passengers enjoy the level of service on HAL.
Just remember that you are on VACATION, **** happens.........that is a fact of life. slow down and enjoy the change of environment and go with the flow!!!
P.S. you cannot expect TV service when you are between mountains. Your TV service on the ship is coming in thru a satelitte signal which is blocked by the mountains. If you want to watch TV so badly, STAY HOME!!