No, you are completely wrong.
The i5-3210M (the base CPU in the mid-2012 13") has hyper-threading. Also every
Haswell and
Ivy Bridge mobile i5 (and even the Haswell and Ivy Bridge i3s) have hyper-threading.
And Intel doesn't make a mobile quad core i5.