For sure this is the worst season ever. No chemistry, no charisma, no likeable characters, no interesting villains, just annoying people. Really poor casting this time around.
The person voted out this week was portrayed as positive, a likeable and decent provider and contributor. Several others are getting 'nice' and likeable edits. Now whether that's their true personalities or TV editing is beside the point, it just illustrates that what you're saying isn't right.
There's a girl that's being portrayed as a burping ditz, but between the lines you can see everyone loves having her around. There was another likeable person who broke their arm and was removed.
As for villains, having a socially impaired, paranoid and grouchy old man dump his soiled manties in the pot makes him at least a medium grade villain. And Coulton was easily a top 5 (maybe even a top 3) villain in the history of Survivor.
We have other more complex characterizations to consider. There's the short guy that was disloyal, but totally honest about it, and both remorseful and open since then. We have conflicting tribal and gender alliances playing out.
I'll give you that the medical removals and merge and mix timings have been unfortunate, but the casting job this season is well above average.