To the OP, The bottom line is this. It doesn't really matter whether you agree with the way Microsoft handles licencing, or whether you think it is fair or unfair. That is the way it is, and while pouring your heart out in a newgroup might make you feel better, it is unlikely to change anything.