That's an assumption. As I said before, KERNEL supporting multithreading is a
requirement, but
not a
guarantee that webOS supports multithreading all the same. Remember, webOS apps do not run in the Kernel's environment, but the Browser's, sitting on top of that multi-threading kernel. So it is down to question, if that browser-like environment, sitting on top of kernel, does support multithreading all the same.
Which I don't know the answer to, but I strongly doubt is the case; certainly, it is not guaranteed "out of the box" for any application to be run in multithreaded way, it needs to be specifically implemented for. And I doubt they did it before, as up until TP, they only had single core HW, so that would make no sense to implement until they actually have multicore HW. So, stating that "it sure is multicore-enabled, because kernel supports multithreading", is a false statement.
I guess you have checked it on your multicore HW running 1.x.x, right?

. Not necessarily true, see above explanation. And individual apps will certainly not be able to use more than one core at a time, because (to my knowledge, someone please correct me), there is no multithreading API as such in webOS? Going back to system-level, that browser-like environment that sits on top of kernel, would need to be specifically designed for it, to delegate different "apps" (lets do not forget, these are CSS/javascript snippets, and NOT native code apps, having access to/running in kernel's environment directly) to different cores. Certainly doable, but far from "guarateed by multithreading-supporting kernel", and far from being trivial thing to implement properly/efficiently.
I think that the bottom line here is, as some earlier posters suggested; if Pre 3 ships with 3.x, there is a good chance they might have upped it to dual-core HW and make most of it, but if it ships with 2.x, there will be no gain in having multicore HW out of the box - but then certainly, it would future-proof it for the 3.x, shipping "in the coming months", huh huh, if we can believe in anything that HP is saying.
And it is not to say, that 3.x would run poorly on 1.4GHz single-core Snapdragon, it really shouldn't be slow by any means... If it was - boy, HPalm, get back to your drawing boards...
Regards,