My only thoughts are to agree with basically everything you said.
I think I preferred it more when the 'nicer' people won it tbh, it's alright supporting entertaining housemates through because they are giving you something to watch every night but to crown them a winner even if they are nasty bastards just doesn't sit right with me.
That said I tend to not really care who wins these days