It's been driving me crazy, why would they release a phone so similar to the original?
Simple, hardware bug fixes. There were reports early on about 'flickering' screens and I bet you a shiney quarter the reboot/freeze has something to do with a) cache memory limitations or b) something to do with the TI ARM processor in the OG X.
It's a bug fix,.
Oh and from what I have read Android does not make very good use of additional cores, more in a later updated.
Of course I could be wrong.