"And when a 64 bit OS does arrive, AMD 64 bit customers will have to buy all new 64 bit software to run on them
Wrong. BigTime!"
No.
You are wrong.
Anybody who buys a 64 bit computer will have to buy 64 bit software if he wants to run 64 bit software. Unless you think software vendors are going to provide free versions of 64 bit upgrades.
"I'm running a 64 bit operating system on my AMD64 system and it runs 32 bit software just fine."
What a waste of money. I am running a 32 bit PC that runs the same software and I didn't have to run out and spend a bunch of money on a new machine to run the software I already have. But you did. I guess that makes you smart.
Just think. By the time there is any decent 64 bit software available to buy, your 64 bit PC will be slow, old and obsolete.
Not a very sound investment.