They have every right! I hate their choke hold on the used games market, which screws over developers, but xbox is hurting their business regardless of how messed up it is. Unless Microsoft has some sort of restriction on this kind of thing (which is unlikely due to free speech and all) they can hand out fliers that say "Fuck Microsoft" for all I care, it would be a less polite way of saying what they already are.