I don't really agree. A lot of applications don't actually improve going up to 64-bit. There's also no real cost for running 32-bit apps on a 64-bit architecture. 32-bit should be supported under 64-bit OSes for the near future, up until about the point where API compatibility with those older apps fades out.