Thats not really true, if you 'buy' a Linux you know it will not run Windows programs.
The 'problem' with HP (and DirectAdmin) is: it worked and there was set a software switch to prevent it. (a software switch: they just need to say YES or NO as easy as it is, no costs and not lots of work !)...