Mert, the ice tea is free, so is the hot tea, coffee, milk, water, and some juices. They don't add the extra fees to the cost of the cruise because not everyone takes advantage of different things. There are plenty of people that don't tip (unfortunately), there are plenty of people that don't buy soda cards, there are plenty of people that don't take excursions, etc.

Take the reviews that you read with a grain of salt. Some people who post negative reviews may have had one thing go wrong, so they have to bash the ship and the cruise line. Some people who think it was fantastic don't post reviews. If you go with an open mind, you will have a fantastic time! Best wishes.