timppu: Maybe this status quo will not change either as long as many people opt for the 32-bit versions of new Windows OSes. I wish Microsoft would have simply not released 32bit version of Win8 (for desktop PCs) at all. Installing 32bit OSes on 64bit architectures just sounds a bit counter-productive. But at least with Win7 the 64bit versions seemed to become much more widespread, at last.
The problem is that there are many people who still have 32-bit processors. Many non-gaming applications do not require high levels of CPU performance (POS terminals, basic office machines, home PCs used for surfing and word processing) and companies will often use hardware for as long as they can, simply upgrading the software. Moreover, there are many netbooks even today that have 32-bit processors in the interest of conserving power.
Besides that, if you can get Microsoft to continue supporting legacy OSs for an indeterminate amount of time, then sure, 32-bit can go. But at the end of the day, when people stick with older hardware because it meets their needs, that's what they will do, and if using that hardware means that they have to stick with Windows XP even after security patches stop being released for it, that turns them into a security problem.