When you have a monopoly on Y, it is not fair to offer a discount on a bundle of X and Y. The problem is not the general idea of a discount bundle, it's leveraging a monopoly to get more business in a different market.
For most software deployed on a windows server, there is no compatible OS. There's no real choice.