Seems entirely congruent.

The first sentence seems to suggest: you are naive.

The second sentence indicates the writer believes many academics are naive.

Where is this contracts you allude to?