We certainly did not feel this way on our cruises this year. We do not eat the mints, there was a tote bag on the top shelf in the closet. When we wanted snacks at the bar, we sent someone to the buffet to get something we would like. The wifi was very good, the internet not so much. The distinction is that the shipboard functions work whether you have internet or not. The only function I used was to see where Mrs Zen and our friends were. We did have to buy a bar of soap at one port since I detest the bottles of lotion but that was not a particular tragedy. We enjoyed the food as well, particularly in the buffet where the range of choices was very good.
It was not perfect, we had a few issues we had to get resolved. At one point they offered us a free Sabbatini's dinner for our trouble. Then they closed Sabbatini's for the rest of the trip. Had a wonderful time and did not want to get off the ship at the ends of the cruises.