Hi Fred,
I've passed along your feedback regarding the wording to our Marketing department. We will try to make it clearer that the license is good only for the platform it purchased on.
Regarding cross-platform, we are working on this and hope to have it released sometime in September. It means, you'd be able to buy a license and use it on any platform you wish.
Apologies for the confusion and frustration this has caused.
Davidek