Let me say that you are wrong, not in your opinion of what you posted, but in your notion that attributes that apply to “appeal”, or “relevance”, is what Google considers issues of “quality”. You bring up issues of “appeal”, which is very subjective, not “quality”, which can be standardized and measured. If you can measure it, you can rate it, and Google does in fact measure and rates it. Read up on the Panda update.
I wonder why folks just keep clinging to such a broad definition of “quality”, that it has no relevance to the context of quality in Google’s algorithm. What purpose does that serve, you can bury your head in the sand, but Panda’s gonna getcha if you don’t wise up.