This is true. I've seen it countless times because it's occurs daily, an old program using 100% of 1 core as soon as it's minimized. TheCeleronPentium chokes, but since it's dual core it's tolerable. A 4-thread CPU would handle this problem much better.
Is there a way to patch the OS to trick programs into thinking there's really 4 threads?