If you take it to mean human nature and the completely cyclical patterns of human behavior, then it's most certainly correct. That's how I've always interpreted it.
What has been will be again,
what has been done will be done again
Verse 10 is about things:
Is there anything of which one can say,
"Look! This is something new"?
I think verse 9 is false. Remember one of the ways Solomon got his pleasure: "I bought male and female slaves and had other slaves who were born in my house." That's the only thing I can think of though.