I think you may be disorientated with the substance of this thread.
The fact that you can activate it with the general release Beta key, is immaterial.
If you have 7022, from a download, it is pirated. That is the issue here.
I hate hackeyed comments, but the car one does spring to mind. If you found that your car key fitted another car which you came across, you would not presume you had the rights to own that car.
I wasn't clear about the relevance of the remainder of your post, but your penultimate sentence :
" or in the case of Win7 being dutiful guinea pigs."
Well, that was free choice, and a fair offer from MS. There was no intention of enslaving you to test it.
As it runs reasonably smoothly, I little doubt that the...