They were? Because steam already is on windows and linux?
As for Apple products: Apple does not like 3rd party app stores or allowing other companies to take payments. It took a legislative fight with the eu and quite a few fines before they decided to stop being ass much of a bunch of assholes.
If I had a good running market I wouldnt bother with apple either
Being hypocritical reflects bad on you. But that does not mean it is bad advice.