I never said that it runs on literally anything, nor should that be expected. It's like expecting every gas station to offer power to charge electric vehicles or expecting a grocery shop to sell every brand. Skype pays for software development, you can't support all the marginal (in terms of value to Skype) protocols. Skype runs on Windows, Linux, iPhones and Android. I think they're doing fine on the interoperability front.