This hinges on a good definition of civilization level prosperity.
I think humans will be happier in the company of their own kind, prospering with their own kind, but civilization prospering might not require humans be maximally happy.