Unless Microsoft makes a radical change in their activation policy, it's hard to believe that Office will be available at the Mac App Store...
Your post is the most extreme example of Activation problems I've ever heard...and I use/support Office 2007 & 2010 on hundreds of users' machines globally for our Proof Of Concepts and demonstrations. I hear your anger but I think you have really, REALLY exaggerated on your entire post.
1)Microsoft does not hide behind a computer...you can speak to a human anytime during Activation. Or, don't call the Activation #...call the generic MS Customer Service and you'll be taken care of immediately by a human.
2)Although I agree that MS Activation really stinks, MS is a software company...and their 2 biggest software titles (Windows and Office) need to combat piracy. If everyone pirates these 2 titles, MS loses (and does lose) millions of dollars every year. I have a feeling Activation as we know it will be changed in the next year or 2...it's annoying in the first place and if/when it pops up again due to NUMEROUS hardware changes, it's annoying again.
3)As I pointed out in #2, you need NUMEROUS INTERNAL hardware changes (although each can be minor such as RAM, cpu, drive changes, video card changes, etc. external stuff like USB drives, webcams, printers, mice, monitors, etc. will never trigger) to trigger re-Activation. However, these days the real trigger is simply if you replace your NIC. That's Microsoft's real definition of "a computer" these days. You can replace a lot of stuff often and MS doesn't care...but once you replace the NIC, you will always need to re-activate. If you are using virtual machines and passing them around among friends/co-workers, then yes, you are going to see Activation 100% of the time since the VM will see a new NIC whenever it is powered on.
4)For 90% of the consumer population who never change (or extremely rarely) the internal hardware on their pc, Activation is a 1-time affair...during the installation process. For the remaining 10% that love to build and continually upgrade hardware (you are a techie), well, you very likely knew in advance that MS (as well as other companies) are going to think you are trying to run the application on a different machine...and thus trigger an Activation.
5)As you mentioned, Activation can be done numerous times (sometimes up to 10 for consumers) before the automated service turns you over to a human. Therefore, if you are activating a single install of Office 5-10 times, you are in the 0.00001% of Office users.