Many bad reviews of hotels are because of customers failure to do their own due diligence.
Things like "The hotel isn't on the beach". Booking partial seaview rooms and complaining of not having a full seaview. Saying there is no safe, gym or pool when they are not listed in facilities.
My favorite is when tourists go to the islands and then complain that their room wasn't good value because they got a much better room in Pattaya for less.
Most people are ok but 10/20% of people are idiots.
Food reviews are also subjective. Too salty or too sweet.
My general rule is if reviews are 75% positive I will give the place a go if i like the look of it.