The is no connection between the number of misconceptions listed here and the difficulty of the corresponding programming language. The effort we spent on collecting misconceptions is very different for different languages. It would be inappropriate to reason about the quality of languages based on the number of misconceptions in this collection.
Here are a couple of misconceptions. Many more to come...
Assignment copies the object
The type of an object is equivalent to the type defined by its class definition
An object referred to by a const variable is an immutable object
Expressions must consist of more than one piece
null is an object
One can assign to this