No SMT does -NOT- make the I3 that was used into a 4 core... It -IS- 2 cores.
Now I agree that AMD marketed BD incorrectly, but it has -NOTHING- to do with SMT. Instead it has -EVERYTHING- to do with funtionality... And int pipeline doesnt do any decoding... An int pipeline doesnt process fp instructions... It takes a module to be a functional device, therefore a module is a core.