3 ms·> why is it unethical to preserve ABI compatability? Straw man. What's unethical here is deceiving the user.by chrisjj 3y ago> why is it unethical to preserve ABI compatability? Straw man. What's unethical here is deceiving the user.Arainach 3y agoThere is no deception. There are no printers, and that's what the API returns.chrisjj 3y agoThe deception is concealment of the fact printing is unsupported. Nk printers is merely a cover story. "NotSupportedException" is there for a reason.Arainach 3y agoNothing is being concealed. If you want to know if printing is supported, call IsPrintingSupported. The information is there, the API is there.chrisjj 3y agoThe one deceived is the user. He does not have the option of calling an additional function.