Agree with your points. Quality is impossible to define.
You say vote for what I think good quality is. The issue is the curation does not work that way. I get rewarded if I vote the way everyone else is voting. SO instead of voting for what I like, I should vote for what I think is popular.
I think this is not optimal and should be looked at. If I could actually vote for what I like and everyone else too, then I think the platform wold be much better.